ฉันพยายามโคลน / ดึงที่เก็บในพีซีเครื่องอื่นโดยใช้ Ubuntu Quantal ฉันเคยทำสิ่งนี้บน Windows มาก่อน แต่ไม่ทราบว่ามีปัญหาอะไรใน Ubuntu ฉันลองสิ่งเหล่านี้:
git clone file:////pc-name/repo/repository.git
git clone file:////192.168.100.18/repo/repository.git
git clone file:////user:pass@pc-name/repo/repository.git
git clone smb://c-pc/repo/repository.git
git clone //192.168.100.18/repo/repository.git
ฉันได้รับเสมอ:
Cloning into 'intranet'...
fatal: '//c-pc/repo/repository.git' does not appear to be a git repository
fatal: The remote end hung up unexpectedly
หรือ
fatal: repository '//192.168.100.18/repo/repository.git' does not exist
มากกว่า:
- พีซีเครื่องอื่นมีชื่อผู้ใช้และรหัสผ่าน
- ไม่ใช่ปัญหาเครือข่ายฉันสามารถเข้าถึงและ ping ได้
- ฉันเพิ่งติดตั้งคอมไพล์ทำ
apt-get install git
(ติดตั้งอ้างอิง) - ฉันใช้ git จาก terminal (ฉันไม่ได้ใช้ git-shell)
อะไรเป็นสาเหตุของปัญหานี้และวิธีแก้ไขปัญหานี้? ความช่วยเหลือใด ๆ จะดีมาก!
UPDATE
ฉันโคลน repo บน Windows โดยใช้git clone //192.168.100.18/repo/intranet.git
ไม่มีปัญหา ดังนั้น repo สามารถเข้าถึงได้และมีอยู่! อาจเป็นปัญหาที่เกิดจากข้อมูลประจำตัวของผู้ใช้?