Android

วิธีเพิ่ม git remote

Pulling from a Git remote

Pulling from a Git remote

สารบัญ:

Anonim

โดยปกติแล้วเมื่อทำงานกับ Git คุณจะใช้ต้นกำเนิดที่มีชื่อระยะไกลและสาขาที่แตกต่างกันเพียงแห่งเดียวสำหรับคุณสมบัติและสภาพแวดล้อม Origin เป็นชื่อของรีโมตที่สร้างขึ้นโดยอัตโนมัติเมื่อคุณโคลนที่เก็บและชี้ไปยังที่เก็บที่โคลน

อย่างไรก็ตามเมื่อทำงานร่วมกับโครงการกับกลุ่มบุคคลคุณอาจพบว่าการใช้รีโมท Git หลายรายการนั้นมีประโยชน์มาก

รีโมต Git เป็นตัวชี้ไปยังเวอร์ชันของที่เก็บซึ่งโดยปกติแล้วจะเก็บไว้ในเซิร์ฟเวอร์อื่น

คู่มือนี้จะอธิบายวิธีเพิ่ม Git remote ใหม่

การเพิ่ม Git Remote

พื้นที่เก็บข้อมูลระยะไกลจะต้องมีอยู่ก่อนที่คุณจะเพิ่ม git ระยะไกลไปยังพื้นที่เก็บข้อมูลในท้องถิ่นของคุณ คุณสามารถสร้างพื้นที่เก็บข้อมูลบนบริการโฮสต์ Git เช่น GitHub, GitLab และ BitBucket หรือบนเซิร์ฟเวอร์ Git ส่วนตัวของคุณ

หากต้องการเพิ่มรีโมตใหม่ให้นำทางไปยังไดเร็กทอรีที่เก็บของคุณและใช้คำสั่ง git remote add ตามด้วยชื่อรีโมตและ URL รีโมต:

git remote add

ตัวอย่างเช่นหากต้องการเพิ่มรีโมต staging ชี้ไปยัง [email protected]:user/repo_name.git URL คุณจะต้องพิมพ์:

git remote add staging [email protected]:user/repo_name.git

ใช้คำสั่ง git remote เพื่อแสดงรายการการเชื่อมต่อรีโมตและตรวจสอบว่าเพิ่มรีโมตใหม่สำเร็จแล้ว:

git remote -v

ผลลัพธ์จะมีลักษณะดังนี้:

origin https://github.com/user/repo_name.git (fetch) origin https://github.com/user/repo_name.git (push) staging [email protected]:user/repo_name.git (fetch) staging [email protected]:user/repo_name.git (push)

สิ่งที่คำสั่ง git remote add จริงทำคือแก้ไขไฟล์ที่เก็บ .git/config และการเชื่อมต่อใหม่ไปยังที่เก็บรีโมต

.git / config

… url = [email protected]:user/repo_name.git fetch = +refs/heads/*:refs/remotes/staging/*

คุณสามารถเพิ่มรีโมตใหม่ได้โดยการแก้ไขไฟล์ .git/config ด้วยโปรแกรมแก้ไขข้อความ แต่การใช้คำสั่งนั้นง่ายกว่ามาก

แค่นั้นแหละ. คุณเพิ่ม Git รีโมตใหม่เรียบร้อยแล้ว

ในการส่งรหัสไปที่รีโมตใหม่คุณต้องใช้:

git push

วิธีดึงและดึงจากการใช้ระยะไกล:

git fetch git pull

ข้อสรุป

การเพิ่มรีโมต Git ใหม่เป็นเพียงคำสั่งเดียว รีโมท Git นั้นมีประโยชน์มากและช่วยให้คุณมีที่เก็บหลายแห่ง