小弟由于跨平台开发需求,需要在不同平台调试代码。最近自己用RedHat6.4内置的git搭建了私有git服务器,通过sshkey提交代码。服务器搭建好后,使用gitclonegit@192.168.2.20:data/test.git进行第一次同步。Linux客户端一次成功,Windows却报错:fatal:Couldnotreadfromremoterepository.Pleasemakesureyouhavethecorrectaccessrightsandtherepositoryexists.Linux客户端是Redhat6.4预装的,Windows客户端用的gitExtensions。小弟不知道问题出在哪里?使用sshgit@192.168.2.20可以直接免密码登陆的,所以排除ssh的问题。照理说Windows下的git也是Gitbash,命令都一样,为什么windows不能用。补充一下:windows版本win7.刚刚在Windows的Gitbash里用gitremote-v查看了一下远程库,是正确的显示:origingit@192.168.2.20:data/test.git(fetch)origingit@192.168.2.20:data/test.git(push)那么现在问题是否仅仅是:连接/添加远程库成功,但是不能clone,目录/文件权限问题?
添加回答
举报
0/150
提交
取消