我在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