สารบัญ:
วีดีโอ: ฉันจะแชร์ที่เก็บ git ต่อได้อย่างไร
2024 ผู้เขียน: Lynn Donovan | [email protected]. แก้ไขล่าสุด: 2023-12-15 23:54
การโคลนที่เก็บ
- บน GitHub ให้ไปที่หน้าหลักของที่เก็บ
- ใต้ชื่อที่เก็บ ให้คลิก Clone หรือดาวน์โหลด
- ในการโคลนที่เก็บโดยใช้ HTTPS ภายใต้ "โคลนด้วย HTTPS" ให้คลิก
- เปิดเทอร์มินัล
- เปลี่ยนไดเร็กทอรีการทำงานปัจจุบันเป็นตำแหน่งที่คุณต้องการให้สร้างไดเร็กทอรีที่โคลน
ฉันจะแชร์ที่เก็บ Git ได้อย่างไร
การเชิญผู้ทำงานร่วมกันไปยังที่เก็บส่วนตัว
- ขอชื่อผู้ใช้ของบุคคลที่คุณเชิญเป็นผู้ทำงานร่วมกัน
- บน GitHub ให้ไปที่หน้าหลักของที่เก็บ
- ภายใต้ชื่อที่เก็บของคุณ คลิกการตั้งค่า
- ในแถบด้านข้างทางซ้าย ให้คลิกผู้ทำงานร่วมกัน
- ภายใต้ "ผู้ทำงานร่วมกัน" ให้เริ่มพิมพ์ชื่อผู้ใช้ของผู้ทำงานร่วมกัน
ทราบด้วยว่าฉันจะมีส่วนร่วมในที่เก็บ Git ได้อย่างไร พื้นฐานคือ:
- แยกโครงการ & โคลนในเครื่อง
- สร้างอัปสตรีมรีโมตและซิงค์สำเนาในเครื่องของคุณก่อนแยกสาขา
- สาขาสำหรับงานแต่ละชิ้นแยกกัน
- ทำงาน เขียนข้อความยืนยันที่ดี และอ่านไฟล์ CONTRIBUTING หากมี
- พุชไปที่ที่เก็บต้นทางของคุณ
- สร้าง PR ใหม่ใน GitHub
ฉันจะใช้ที่เก็บ Git ได้อย่างไร
คำแนะนำทีละขั้นตอนสำหรับ Git
- ขั้นตอนที่ 1: สร้างบัญชี GitHub วิธีที่ง่ายที่สุดในการเริ่มต้นคือการสร้างบัญชีบน GitHub.com (ฟรี)
- ขั้นตอนที่ 2: สร้างที่เก็บใหม่
- ขั้นตอนที่ 3: สร้างไฟล์
- ขั้นตอนที่ 4: ทำการคอมมิต
- ขั้นตอนที่ 5: เชื่อมต่อ repo GitHub กับคอมพิวเตอร์ของคุณ
- 10 ความคิดเห็น
คำขอดึงคืออะไร?
ดึงคำขอ ให้คุณบอกคนอื่นๆ เกี่ยวกับการเปลี่ยนแปลงที่คุณพุชไปยังสาขาในที่เก็บบน GitHub เมื่อ ดึงคำขอ เปิดขึ้น คุณสามารถพูดคุยและทบทวนการเปลี่ยนแปลงที่อาจเกิดขึ้นกับผู้ทำงานร่วมกัน และเพิ่มการคอมมิตติดตามก่อนที่การเปลี่ยนแปลงของคุณจะถูกรวมเข้ากับสาขาฐาน
แนะนำ:
Git pre receiver hook คืออะไร?
Pre-receive hook นี้ถูกเรียกใช้โดย git-receive-pack[1] เมื่อตอบสนองต่อ git push และอัปเดตข้อมูลอ้างอิงในที่เก็บ ก่อนที่จะเริ่มอัปเดตผู้อ้างอิงบนที่เก็บระยะไกล hook ก่อนรับจะถูกเรียกใช้ สถานะการออกเป็นตัวกำหนดความสำเร็จหรือความล้มเหลวของการอัปเดต
คุณจะเปลี่ยนที่เก็บ Git กลับเป็นการคอมมิทก่อนหน้าได้อย่างไร
หากคุณต้องการย้อนกลับการคอมมิทล่าสุด ให้ทำการ git revert; จากนั้นคุณสามารถพุชการคอมมิตใหม่นี้ได้ ซึ่งเลิกทำการคอมมิตครั้งก่อนของคุณ ในการแก้ไขหัวที่แยกออกมาทำ git checkout
CI Git คืออะไร?
การบูรณาการอย่างต่อเนื่อง (CI) ทำงานเพื่อรวมรหัสที่ทีมของคุณให้ไว้ในที่เก็บที่ใช้ร่วมกัน นักพัฒนาแบ่งปันรหัสใหม่ในคำขอผสาน (ดึง) CI ช่วยให้คุณตรวจจับและลดจุดบกพร่องในช่วงต้นของวงจรการพัฒนา และซีดีจะย้ายรหัสที่ตรวจสอบแล้วไปยังแอปพลิเคชันของคุณเร็วขึ้น
คุณเห็นการเปลี่ยนแปลงที่เกิดขึ้นใน git ได้อย่างไร?
หากคุณต้องการเห็นความแตกต่างโดยไม่ต้องคอมมิต ให้ใช้ git diff เพื่อดูการเปลี่ยนแปลงที่ไม่ได้จัดฉาก git diff --cached เพื่อดูการเปลี่ยนแปลงที่จัดฉากสำหรับการคอมมิต หรือ git diff HEAD เพื่อดูการเปลี่ยนแปลงทั้งแบบจัดฉากและแบบไม่จัดฉากในแผนผังการทำงานของคุณ
TFS อิงจาก Git หรือไม่
ทีเอฟเอส Git ถูกแจกจ่ายเนื่องจากทุกคนมีสำเนาเต็มของ repo ทั้งหมดและประวัติของมัน TFS มีภาษาของตนเอง: การเช็คอิน/เช็คเอาต์เป็นแนวคิดที่ต่างออกไป ผู้ใช้ Git จะคอมมิตตามเวอร์ชันเต็มแบบกระจายพร้อมการตรวจสอบความแตกต่าง