Git คือระบบควบคุมการกำหนดเวอร์ชันแบบกระจายศูนย์ที่มีสาขาในพื้นที่และระยะไกล ใน Git มีการใช้สาขาเพื่อพัฒนาหลายโมดูลโดยไม่ขึ้นกับเวิร์กโฟลว์หลัก เมื่อนักพัฒนาทำงานในพื้นที่ พวกเขาผูกมัดกับสาขาในพื้นที่ของตนแล้วส่งไปยังสาขาระยะไกลเพื่ออัปเดตซอร์สโค้ดของโครงการ
ในบล็อกนี้ เราจะอธิบายวิธีการกด Git ไปยังรีโมตแบรนช์
วิธี Git Push ไปยัง Remote Branch
หากต้องการให้ Git พุชไปที่รีโมตแบรนช์ อันดับแรก ให้ไปที่ที่เก็บในเครื่องของ Git และแสดงรายการสาขาในเครื่องทั้งหมด จากนั้นดำเนินการ ' $ git switch <ชื่อสาขา> ” คำสั่งเพื่อสลับไปยังสาขา ถัดไป แสดงรายการเนื้อหาของที่เก็บในเครื่องและเรียกใช้ ' $ git push -u origin
ขั้นตอนที่ 1: ย้ายไปที่ Git Local Repository
ขั้นแรก ให้ไปที่ไดเร็กทอรีภายใน Git โดยดำเนินการ ' ซีดี ' สั่งการ:
$ ซีดี 'C:\Users \n azma\Git\Demo12'
ขั้นตอนที่ 2: แสดงรายการ Git สาขาในพื้นที่
ถัดไปเรียกใช้ ' สาขา git ” คำสั่งเพื่อดูสาขาท้องถิ่นทั้งหมด:
$ สาขา git
ตามผลลัพธ์ด้านล่าง ที่เก็บในเครื่องของเรามีหลายสาขา เราจะเลือกหนึ่งในนั้น ตัวอย่างเช่น “ ผู้เชี่ยวชาญ ”:
ขั้นตอนที่ 3: เปลี่ยนเป็นสาขา
ตอนนี้ เปลี่ยนเป็นมาสเตอร์แบรนช์โดยใช้คำสั่งที่ให้มา:
$ git สวิตช์มาสเตอร์
ขั้นตอนที่ 4: แสดงรายการเนื้อหาที่เก็บ
หากต้องการดูรายการเนื้อหาของที่เก็บ ให้เรียกใช้ ' ลส ' สั่งการ:
$ ลส
ดังจะเห็นได้ว่ารีโมตที่เก็บข้อมูลชื่อ “ การสาธิต ” ถูกโคลนแล้ว:
ขั้นตอนที่ 5: กด Remote Branch
สุดท้ายดำเนินการ ' git push ” คำสั่งพร้อมตัวเลือก “ -ใน ” เพื่อผลักดัน “ ผู้เชี่ยวชาญ ” สาขาไปยังที่เก็บระยะไกล:
$ git push -ใน ต้นทาง
ผลลัพธ์ด้านล่างแสดงให้เห็นว่า “ ผู้เชี่ยวชาญ ” ถูกผลักสำเร็จ:
บันทึก: ในคำสั่งข้างต้น เราใช้คำสั่ง “ -ใน ' ตัวเลือก. ตัวเลือกนี้ใช้เมื่อทำการพุชครั้งแรกของสาขาใด ๆ เท่านั้น สิ่งนี้สร้างสาขาการติดตามสำหรับสาขาการพุช ครั้งต่อไปที่คุณผลักสิ่งใดไปยังสาขาที่ผลักไปแล้ว ไม่จำเป็นต้องผลักมันโดยไม่มี “ -ใน ' ตัวเลือก.
บทสรุป
ในการกด Git ไปที่รีโมตแบรนช์ ขั้นแรก ให้ย้ายไปที่ไดเร็กทอรีท้องถิ่นของ Git และดูรายการสาขาในเครื่องที่มีอยู่โดยดำเนินการ ' $ สาขา git ' สั่งการ. ถัดไปเรียกใช้ ' $ git switch <ชื่อสาขา> ” คำสั่งเพื่อสลับสาขาที่คุณต้องการผลักไปยังสาขาระยะไกล หลังจากนั้นแสดงรายการเนื้อหาของที่เก็บในเครื่องและเรียกใช้ ' $ git push -u origin