Tôi đang sử dụng git trên cửa sổ. Đây là những gì tôi đã làm: làm phát triển trên máy M1, tạo kho lưu trữ trống trên ổ đĩa USB M2 để sao lưu kho lưu trữ trên M1. Tôi đã sao lưu bằng lệnh này (từ git bash trên M1):lỗi git “không thể viết tên tập tin sha1… Quyền bị từ chối”
git push --mirror "f:\repo"
Làm việc mà không có bất kỳ vấn đề gì. Sau đó, tôi đã mua một máy M3 mới. Tôi nhân bản kho lưu trữ từ M2 đến M3:
git clone "f:\repo" .
Đã thực hiện một số kiểm tra cho repo trong M3. Sau đó, tôi đã làm (từ git bash trên máy M3)
git push --mirror "f:\repo"
tôi nhận được lỗi này: không thể viết sha1 filename ... Permission denied Làm thế nào tôi có thể sửa lỗi này?
Xem thêm http://stackoverflow.com/q/3829498/119790 –
Vui lòng xem câu trả lời của tôi tại http://stackoverflow.com/questions/3829498/git-over-samba-unable-to- write-sha1-filename-permission-denied/6777323 # 6777323 –
@morpheus bạn cần đánh dấu câu trả lời ở đây. – jcollum