我在Windows上使用git。這就是我所做的:在機器M1上進行開發,在USB驅動器M2上創建裸存儲庫以備份M1上的存儲庫。我沒有使用此命令(從git的慶典上M1)備份:git錯誤「無法寫入sha1文件名...權限被拒絕」
git push --mirror "f:\repo"
工作沒有任何問題。 然後我買了一臺新機器M3。我克隆了從M2到M3的存儲庫:
git clone "f:\repo" .
在M3中做了一些簽入到回購協議。然後我做了(從機M3的git bash)的
git push --mirror "f:\repo"
我得到這個錯誤: 無法寫入SHA1文件名...權限被拒絕 我該如何解決這個問題?
參見http://stackoverflow.com/q/3829498/119790 –
請參閱我的答案在http://stackoverflow.com/questions/3829498/git-over-samba-unable-to- write-sha1-filename-permission-denied/6777323#6777323 –
@morpheus你需要在這裏標記答案。 – jcollum