การผสานรวม Git
เมื่อคุณกำลังเรียกดูอยู่ภายใน git repository DeckCrate จะแสดงสถานะของมัน ไว้ในรายการไฟล์โดยตรง
สาขาในแถบสถานะ
หัวข้อที่มีชื่อว่า “สาขาในแถบสถานะ”แถบสถานะแสดง สาขา ปัจจุบัน พร้อมกับจำนวน นำหน้า / ตามหลัง เทียบกับ upstream ของมัน
ป้ายสถานะรายไฟล์
หัวข้อที่มีชื่อว่า “ป้ายสถานะรายไฟล์”ทุกไฟล์และโฟลเดอร์จะได้รับ ป้ายสถานะ เล็ก ๆ:
- คอมมิตแล้ว
- แก้ไขแล้ว
- จัดเตรียมแล้ว
- ไม่ได้ติดตาม
- ละเว้น
- ขัดแย้ง
โฟลเดอร์ จะรับสถานะของ รายการลูกที่มีนัยสำคัญที่สุด คุณจึงเห็นการเปลี่ยนแปลง ได้โดยไม่ต้องขยายมันออกมา
ข้อกำหนดและการเปิดปิด
หัวข้อที่มีชื่อว่า “ข้อกำหนดและการเปิดปิด”การผสานรวม Git ใช้ git ที่ติดตั้งอยู่ในระบบปฏิบัติการ — ไม่มีการรวมมาให้
สลับเปิดปิดได้ที่ การตั้งค่า → Git:
- เปิดอยู่โดยค่าเริ่มต้น
- สวิตช์นี้จะ ถูกซ่อนเมื่อไม่ได้ติดตั้ง
git
การกระทำเกี่ยวกับ Git
หัวข้อที่มีชื่อว่า “การกระทำเกี่ยวกับ Git”ภายใน repository คุณยังเรียกใช้คำสั่งซิงก์กับรีโมตที่ใช้ประจำสองคำสั่งได้จาก เมนูคำสั่ง → เครื่องมือ:
- Git pull — เรียกใช้
git pullในโฟลเดอร์ปัจจุบัน แล้วรีเฟรชรายการ - Git push — เรียกใช้
git pushในโฟลเดอร์ปัจจุบัน
แถวเหล่านี้ปรากฏในเมนูย่อยเครื่องมือ เฉพาะเมื่อ โฟลเดอร์ปัจจุบันอยู่ภายใน
git work tree และมี git ติดตั้งอยู่ — โดยไม่ขึ้นกับสวิตช์ป้ายสถานะข้างต้น
โทสต์จะรายงานผลลัพธ์ และจะแสดงข้อความของ git เองเมื่อล้มเหลว (เช่นเมื่อไม่มี upstream
ต้องมีการยืนยันตัวตน หรือมีความขัดแย้ง)