我有问题在Windows上通过GIT-Bash连接到我的gitolite服务器。 我也做了以下内容:gitolite SSH问题
ssh-keygen -t rsa
我的本地Windows机器上
的混帐,是bash。后来我复制这个密钥文件来
gitolite-admin/keydir
在我的Linux机器上运行gitolite服务器
然后,我添加了新的密钥文件和COMMITED /推存储库。
但每次我尝试做
git clone [email protected]:testing.git
我得到
fatal: 'testing.git' does not appear to be a git repository
fatal: could not read from remove repository
Please make sure you have the correct access rights and the repository exists
我不得不在一开始同样的错误消息,当我试图克隆gitolite管理员回购由于无效的SSH密钥。
任何想法?
您在'gitolite-admin/keydir'文件夹中放置的文件的名称是什么?你使用什么版本的gitolite? – VonC 2014-12-04 09:47:22
它是unix机器上的用户名,因此,user.pub apt-get版本库中的当前版本 – user2071938 2014-12-04 09:55:13
为什么使用'user'?对于'user @ server-ip'?它通常是'git @ server-ip',或者你用来安装gitolite的任何帐户。 – VonC 2014-12-04 09:56:24