เรียนรู้พื้นฐานของ GIT และประหยัดเวลาในการทำงานมากมาย

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

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

ร้ายแรง: ไม่ใช่ที่เก็บ git (หรือไดเรกทอรีหลัก): .git

เมื่อคุณพยายามรันคำสั่ง git นอกพื้นที่เก็บข้อมูล git คำสั่งนั้นจะทำให้เกิดข้อผิดพลาด fatal: not a git repository สิ่งนี้บ่งชี้ว่าไม่พบ Git ในตำแหน่งใดตำแหน่งหนึ่งเพื่อรันคำสั่ง Git มีสองวิธีในการแก้ไขข้อผิดพลาดนี้:

  1. ตรวจสอบไดเรกทอรีที่ถูกต้องและนำทางไปยังไดเรกทอรีนั้น

คุณสามารถเรียกใช้ ls (สำหรับ windows dir) เพื่อค้นหา มันจะแสดงรายการไดเร็กทอรีและไฟล์ทั้งหมด ดังนั้นคุณสามารถตรวจสอบได้ว่าถูกต้องหรือไม่

  1. เริ่มต้นไดเรกทอรีปัจจุบันด้วย git init

มันจะให้การอ้างอิงถึง Git และคุณสามารถดำเนินการ Git ทั้งหมดได้ อีกวิธีหนึ่งคือการโคลน repo ที่มีอยู่

ข้อผิดพลาด: ไม่พบสาขา 'รีโมท/ต้นกำเนิด/ABC'

นี่เป็นข้อผิดพลาดทั่วไปที่เกิดขึ้นเมื่อคุณเรียกใช้คำสั่งที่ไม่ถูกต้องในการลบสาขา git ระยะไกลหรือในเครื่อง ตัวอย่างเช่น คุณเริ่มการทำงานของ `git Branch -d remotes/origin/ABC` แต่มันจะเกิดข้อผิดพลาดที่ระบุหากเป็นสาขาต้นทางระยะไกล เพื่อที่คุณจะต้องรู้สาขาสามประเภท:

  1. สาขาท้องถิ่นเอบีซี
  2. สาขาต้นทางระยะไกล ABC
  3. ต้นทางสาขาการติดตามระยะไกลในพื้นที่/ABC ที่ติดตามสาขา ABC ระยะไกล