ไม่แน่ใจว่าคุณพบสิ่งที่เหมาะกับคุณหรือไม่ แต่ฉันมีข้อเขียนเกี่ยวกับวิธีการทำสิ่งนั้นบนไดรฟ์เครือข่าย windows:
http://tony.halcyonlane.com/blog/2011/09/22/Using-git-at-work-on-a-Windows-network-drive/
จากพรอมต์ cmd เปลี่ยนเป็นไดรฟ์ที่แมปของคุณ
$ cd g:
จากนั้น cd ลงในที่เก็บ git ของคุณในไม่ช้า
สคริปต์ $ cd
จากนั้นสร้างที่เก็บ git ว่าง หากคุณไม่ได้ใช้ตัวเลือก --bare คุณจะมีปัญหาดังนั้นอย่าปล่อยไว้
$ git init - ว่าง
ตอนนี้ถ้าคุณยังไม่มีที่เก็บ git ในเครื่องคุณสามารถโคลนที่เก็บใหม่ได้ทุกที่ที่คุณต้องการโดยการนำทางกลับไปที่ไดรฟ์ในเครื่องของคุณ
$ c:
$ cd งาน / สคริปต์
$ git ไฟล์โคลน: // g: \ scripts
เมื่อคุณโคลนคุณจะได้รับรีโมตที่เรียกว่า "ต้นทาง" โดยอัตโนมัติและคุณสามารถส่งไปยังเซิร์ฟเวอร์เพื่อรักษาความปลอดภัยทุกครั้งที่คุณทำการเปลี่ยนแปลงในเครื่อง
$ git push origin master
หากคุณมีที่เก็บ git อยู่แล้วและคุณแค่ต้องการผลักดันไปยังไดรฟ์ที่แชร์คุณสามารถทำได้จากภายใน git dir ในพื้นที่ของคุณ
$ git remote เพิ่มไฟล์ต้นทาง: // g: \ scripts
$ git push origin master