簡體   English   中英

Git Windows存儲庫權限

[英]Git Windows Repository Permissions

我在全部使用SSH(Bitvise SSH)配置的Windows服務器上安裝了Git。

我已經使用管理員帳戶在服務器上手動創建了一些裸倉庫。

當我使用相同的管理員帳戶遠程連接時,它使我可以毫無問題地克隆存儲庫。 但是,當我使用用戶帳戶時,它找不到存儲庫。

因此,很明顯,這可行:

git clone ssh://Admin@xxx.cloudapp.net:789/~/Test

這不是:

git clone ssh://User@xxx.cloudapp.net:789/~/Test

我已經檢查了服務器上所有Windows權限中包含存儲庫的文件夾的權限,“用戶”擁有對所有內容的完全訪問權限。

我想念什么?

謝謝

我不確定,但是每個Git用戶都應該有另一個SSH密鑰。 嘗試按用戶帳戶克隆時,是否使用了指定的SSH密鑰(用於用戶帳戶)?

原來,我將用戶的原始路徑設置為錯誤,並且在絕對路徑上也犯了一個錯誤。 我不需要盤符...所以

/path/to/repo 

工作,但是

/c/path/to/repo

沒有 無論如何,現在進行所有設置,我現在有了一個完全基於Windows的SSH Git服務器

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM