小弟由于跨平臺開發(fā)需求,需要在不同平臺調(diào)試代碼。最近自己用RedHat6.4內(nèi)置的git搭建了私有g(shù)it服務(wù)器,通過sshkey提交代碼。服務(wù)器搭建好后,使用gitclonegit@192.168.2.20:data/test.git進行第一次同步。Linux客戶端一次成功,Windows卻報錯:fatal:Couldnotreadfromremoterepository.Pleasemakesureyouhavethecorrectaccessrightsandtherepositoryexists.Linux客戶端是Redhat6.4預(yù)裝的,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)那么現(xiàn)在問題是否僅僅是:連接/添加遠程庫成功,但是不能clone,目錄/文件權(quán)限問題?
windows下的Git客戶端無法clone,Linux下的卻可以。
紅顏莎娜
2019-04-16 20:26:35