หากคุณเป็นคนเดียวที่ทำงานในโครงการไม่ใช่ปัญหาใหญ่เพราะคุณต้องทำ # 2
สมมติว่าชื่อผู้ใช้ของคุณและโครงการของคุณเรียกว่าsomeuser
someproject
จากนั้น URL โครงการของคุณจะเป็น1
git@github.com:someuser/someproject.git
หากคุณเปลี่ยนชื่อโครงการของคุณจะเปลี่ยนsomeproject
ส่วนของ URL เช่น
git@github.com:someuser/newprojectname.git
(ดูเชิงอรรถหาก URL ของคุณไม่เป็นเช่นนี้)
สำเนาการทำงานของคุณ Git ใช้ URL นี้เมื่อคุณทำหรือpush
pull
ดังนั้นหลังจากที่คุณเปลี่ยนชื่อโครงการแล้วคุณจะต้องบอกให้ที่ทำงานของคุณคัดลอก URL ใหม่
คุณสามารถทำได้ในสองขั้นตอน:
อันดับแรกcd
ไปที่ไดเรกทอรี Git ในพื้นที่ของคุณและค้นหาชื่อระยะไกลที่อ้างถึง URL นั้น:
$ git remote -v
origin git@github.com:someuser/someproject.git
จากนั้นตั้งค่า URL ใหม่
$ git remote set-url origin git@github.com:someuser/newprojectname.git
หรือใน Git รุ่นเก่าคุณอาจต้อง:
$ git remote rm origin
$ git remote add origin git@github.com:someuser/newprojectname.git
( origin
เป็นชื่อรีโมตทั่วไป แต่อาจเรียกชื่ออย่างอื่น)
แต่ถ้ามีคนจำนวนมากที่ทำงานในโครงการของคุณพวกเขาจะต้องทำตามขั้นตอนข้างต้นและบางทีคุณอาจไม่รู้วิธีติดต่อพวกเขาทั้งหมดเพื่อบอกพวกเขา นั่นคือสิ่งที่ # 1 เป็นเรื่องเกี่ยวกับ
อ่านเพิ่มเติม:
เชิงอรรถ:
1 รูปแบบที่แน่นอนของ URL ของคุณขึ้นอยู่กับโปรโตคอลที่คุณใช้เช่น