2016-08-15 61 views
0

在Cygwin的:Git的克隆被拒絕在Cygwin的,但不是在cmd中

$ git clone [email protected]:xxx/dotfiles.git 
Cloning into 'dotfiles'...  
/cygdrive/c/Users/xxx/dotfiles/.git/refs: Permission denied 

但後來當我試圖在命令提示符下相同的命令,它好工作和回購克隆。

創建該目錄時,爲什麼會出現權限錯誤? 這很可能是cygwin的本地問題。

編輯:所以我能夠在Windows中以管理員身份啓動cygwin後克隆回購。

+0

確保它們都使用相同的ssh密鑰或使用https存儲庫uri –

+0

這裏的問題是在本地而不是在遠程。看起來Cygwin系統在該目錄上沒有正確的權限。 –

+0

@SebastianLenartowicz是的,這正是我的想法,但我不明白爲什麼。我將如何給它的權限? – rasen58

回答

0

/cygdrive/c/Users/xxx是Windows家庭用戶的地方。
它有許多特定的ACL限制。

在傳統的/home/xxx或cygwin根目錄下的專用目錄中創建目錄;我爲我在cygwin上的所有建築活動創建了一個/pub

相關問題