在TNAS上配置Git,出现以下问题,麻烦给些指导。

IPv4/v6、端口、VPN、代理连接、SSH、远程访问

版主: TerraSupportTMsupportTMjack

主题已锁定
Zengjianbin
帖子: 6
注册时间: 2020年 3月 13日 星期五 6:34 pm

在TNAS上配置Git,出现以下问题,麻烦给些指导。

帖子 Zengjianbin »

PS E:\GitSource\Meeting-Note> git push
Enumerating objects: 8, done.
Counting objects: 100% (8/8), done.
Delta compression using up to 8 threads
Compressing objects: 100% (4/4), done.
Writing objects: 100% (6/6), 499 bytes | 249.00 KiB/s, done.
Total 6 (delta 0), reused 0 (delta 0), pack-reused 0
error: cannot run unpack-objects: No such file or directory
error: cannot run gc: No such file or directory
error: remote unpack failed: unpack-objects abnormal exit
To ssh://15.200.110.11:9222/Volume1/public/GitSource/Meeting-Note.git
! [remote rejected] master -> master (unpacker error)
error: failed to push some refs to 'ssh://15.200.110.11:9222/Volume1/public/Git/Meeting-Note.git'
wishful
帖子: 220
注册时间: 2019年 12月 21日 星期六 8:25 pm

Re: 在TNAS上配置Git,出现以下问题,麻烦给些指导。

帖子 wishful »

铁威马上有gitserver么?群晖的gitserver都几乎用不起来,开了几个账户,入库的时候发现要给用户一个个的授予目录访问权。还是等TOS5支持docker版本的gitlab-ce吧。
Zengjianbin
帖子: 6
注册时间: 2020年 3月 13日 星期五 6:34 pm

Re: 在TNAS上配置Git,出现以下问题,麻烦给些指导。

帖子 Zengjianbin »

我目前的情况是,SSH免密登录已经配置好,可以PULL,PUSH的时候一直出现上述问题。
TMjack
技术支持
帖子: 1520
注册时间: 2020年 4月 27日 星期一 1:53 pm

Re: 在TNAS上配置Git,出现以下问题,麻烦给些指导。

帖子 TMjack »

wishful 写了: 2023年 9月 8日 星期五 9:04 am 铁威马上有gitserver么?群晖的gitserver都几乎用不起来,开了几个账户,入库的时候发现要给用户一个个的授予目录访问权。还是等TOS5支持docker版本的gitlab-ce吧。
Docker预计最近会更新一个版本,解决了gitlab-ce运行的问题,请留意TOS应用中心。
联系我们的团队,请发送电子邮件到以下地址,记住用@代替(at):

技术团队:support(at)terra-master.com(技术支持)
服务团队: Service (at)terra-master.com(用于购买,退货,更换,RMA服务)
Zengjianbin
帖子: 6
注册时间: 2020年 3月 13日 星期五 6:34 pm

Re: 在TNAS上配置Git,出现以下问题,麻烦给些指导。

帖子 Zengjianbin »

TMjack 写了: 2023年 9月 8日 星期五 2:05 pm
wishful 写了: 2023年 9月 8日 星期五 9:04 am 铁威马上有gitserver么?群晖的gitserver都几乎用不起来,开了几个账户,入库的时候发现要给用户一个个的授予目录访问权。还是等TOS5支持docker版本的gitlab-ce吧。
Docker预计最近会更新一个版本,解决了gitlab-ce运行的问题,请留意TOS应用中心。
上面那个错误是什么引起的,能不能给诊断一下?
wishful
帖子: 220
注册时间: 2019年 12月 21日 星期六 8:25 pm

Re: 在TNAS上配置Git,出现以下问题,麻烦给些指导。

帖子 wishful »

把目录的所有权限赋给所有人试试,尤其是你的git所对应的LINUX账号。
头像
leehom515
帖子: 17
注册时间: 2023年 11月 13日 星期一 10:25 am

Re: 在TNAS上配置Git,出现以下问题,麻烦给些指导。

帖子 leehom515 »

nas上面的git有问题。相关配置有问题。
我用centos上面的git相同操作是没问题的。所以,如果可以源码编译安装的话,应该是没问题的。
头像
leehom515
帖子: 17
注册时间: 2023年 11月 13日 星期一 10:25 am

Re: 在TNAS上配置Git,出现以下问题,麻烦给些指导。

帖子 leehom515 »

事实证明确实如此!
只需要把安装目录的程序复制到/usr/bin目录即可完成ssh的push,pull。均可成功。。。

代码: 全选

cp /Volume1/@apps/Git/bin/git /usr/bin
cp /Volume1/@apps/Git/bin/git /usr/bin/git-receive-pack
cp /Volume1/@apps/Git/bin/git /usr/bin/git-upload-pack
路径参考:
git clone ssh://yourname@url:port/*.git,输入ssh密码即可clone,git ui设置state change,commit,push之后输入密码就可以正常提交了。
主题已锁定

回到 “网络”