Không chắc liệu bạn có tìm thấy thứ gì đó phù hợp với mình hay không, nhưng tôi có một bản ghi về cách thực hiện điều đó trên ổ đĩa mạng windows:
http://tony.halcyonlane.com/blog/2011/09/22/Using-git-at-work-on-a-Windows-network-drive/
Từ lời nhắc cmd thay đổi đến ổ đĩa được ánh xạ của bạn.
$ cd g:
Sau đó, cd vào kho lưu trữ sắp được git của bạn.
tập lệnh $ cd
Sau đó, tạo một kho lưu trữ git trống. Nếu bạn không sử dụng tùy chọn --bare, bạn sẽ gặp vấn đề vì vậy đừng bỏ qua điều đó.
$ git init --bare
Bây giờ nếu bạn chưa có kho lưu trữ git cục bộ, thì bạn có thể sao chép kho lưu trữ mới của mình bất cứ nơi nào bạn muốn bằng cách điều hướng trở lại ổ đĩa cục bộ của bạn.
$ c:
$ cd work / scripts
Tệp $ git clone: // g: \ scripts
Khi bạn sao chép, bạn sẽ tự động nhận được một điều khiển từ xa có tên "origin" và bạn có thể đẩy lên máy chủ để lưu giữ an toàn bất kỳ lúc nào bạn thực hiện các thay đổi cục bộ.
$ git push origin master
Nếu bạn đã có một kho lưu trữ git và bạn chỉ muốn đẩy ra bộ nhớ dùng chung thì bạn có thể thực hiện việc này từ bên trong git dir cục bộ của mình.
$ git từ xa thêm tệp gốc: // g: \ scripts
$ git push origin master