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'
在TNAS上配置Git,出现以下问题,麻烦给些指导。
版主: TerraSupport, TMsupport, TMjack
Re: 在TNAS上配置Git,出现以下问题,麻烦给些指导。
铁威马上有gitserver么?群晖的gitserver都几乎用不起来,开了几个账户,入库的时候发现要给用户一个个的授予目录访问权。还是等TOS5支持docker版本的gitlab-ce吧。
-
Zengjianbin
- 帖子: 6
- 注册时间: 2020年 3月 13日 星期五 6:34 pm
Re: 在TNAS上配置Git,出现以下问题,麻烦给些指导。
我目前的情况是,SSH免密登录已经配置好,可以PULL,PUSH的时候一直出现上述问题。
Re: 在TNAS上配置Git,出现以下问题,麻烦给些指导。
Docker预计最近会更新一个版本,解决了gitlab-ce运行的问题,请留意TOS应用中心。
联系我们的团队,请发送电子邮件到以下地址,记住用@代替(at):
技术团队:support(at)terra-master.com(技术支持)
服务团队: Service (at)terra-master.com(用于购买,退货,更换,RMA服务)
技术团队:support(at)terra-master.com(技术支持)
服务团队: Service (at)terra-master.com(用于购买,退货,更换,RMA服务)
-
Zengjianbin
- 帖子: 6
- 注册时间: 2020年 3月 13日 星期五 6:34 pm
Re: 在TNAS上配置Git,出现以下问题,麻烦给些指导。
把目录的所有权限赋给所有人试试,尤其是你的git所对应的LINUX账号。
Re: 在TNAS上配置Git,出现以下问题,麻烦给些指导。
nas上面的git有问题。相关配置有问题。
我用centos上面的git相同操作是没问题的。所以,如果可以源码编译安装的话,应该是没问题的。
我用centos上面的git相同操作是没问题的。所以,如果可以源码编译安装的话,应该是没问题的。
Re: 在TNAS上配置Git,出现以下问题,麻烦给些指导。
事实证明确实如此!
只需要把安装目录的程序复制到/usr/bin目录即可完成ssh的push,pull。均可成功。。。
路径参考:
git clone ssh://yourname@url:port/*.git,输入ssh密码即可clone,git ui设置state change,commit,push之后输入密码就可以正常提交了。
只需要把安装目录的程序复制到/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之后输入密码就可以正常提交了。