我在使用gilab-shell将我的初始repo推送到gitlabhq服务器时遇到问题。早些时候我设置了gitlabhq(2.1)+ gitolite工作正常。
ssh -T git@git.domain.net
Welcome to GitLab 5.2, Anonymous!
但是当我试图推动任何东西时
git push -u origin master
fatal: The remote end hung up unexpectedly
我查看了stackover流程中的许多答案以及gitlab的问题列表但是没有它们似乎对我有帮助。
https://github.com/gitlabhq/gitlab-shell/issues
https://groups.google.com/forum/#!msg/gitlabhq/dqiHDBrXOjQ/PEntFiYxTGUJ
答案 0 :(得分:2)
回答我自己的问题。问题结果是gitlab网址。
所以这不是更多的配置设置问题。 gitlab-shell的config.yml应正确指向URL。就我而言,它是http://git.domain.com:9222/。
另外,我将RVM用于所有ruby内容,因此请确保将gitlab配置文件中的所有ruby二进制路径从/ usr / bin / ruby更改为$ HOME / .rvm / bin / ruby。
答案 1 :(得分:0)
$ git config --global user.name“你的名字来到这里” $ git config --global user.email you@yourdomain.example.com
首先使用您的用户名作为电子邮件和密码输入上述命令。
然后输入这些代码行 $ git init $ git add。然后输入它将起作用的命令。