Git Client — ภาพรวม

Visual Git client ที่สร้างอยู่ใน workspace ของคุณ — diff, commit, push และ branch โดยไม่ต้อง terminal

Git Client ให้คุณอินเทอร์เฟซภาพสำหรับทุกอย่างเกี่ยวกับ Git — ดูว่าอะไรเปลี่ยนไป stage ไฟล์ เขียน commit messages push ไปยัง remote สลับ branches และจัดการ worktrees คิดเหมือน GitKraken แบบเบาที่สร้างตรงเข้าไปใน 1DevTool โดยไม่ต้องติดตั้งแยก

Git Client คืออะไร?

เมื่อคุณใช้ AI agent เขียนโค้ด agent นั้นกำลังทำการเปลี่ยนแปลงไฟล์ของคุณอย่างต่อเนื่อง Git Client ให้คุณเห็นการเปลี่ยนแปลงเหล่านั้นแบบภาพ — ไฟล์ใดถูกแก้ไข บรรทัดใดถูกเพิ่มหรือลบพอดี และ diff มีลักษณะอย่างไร — ก่อนที่คุณจะ commit อะไร

คุณไม่ต้องรู้คำสั่ง git ใดๆ เพื่อใช้มัน ทุกอย่างเป็น point-and-click

ทำไมต้องใช้?

นิสัยที่สำคัญที่สุดเมื่อทำงานกับ AI agents คือ รีวิวการเปลี่ยนแปลงก่อน commit Agents เร็ว แต่ไม่สมบูรณ์แบบ Visual diff ทำให้spot ได้ง่ายเมื่อ agent เปลี่ยนบางอย่างที่คุณไม่ได้คาด — ไฟล์ที่มันไม่ควรแตะ บรรทัดที่ดูผิด หรือฟังก์ชันที่ถูกลบไปอย่างเงียบๆ

โดยไม่มี visual client คุณต้องรัน git diff ใน terminal และเลื่อนดู plain text ด้วย Git Client คุณเห็นการเพิ่มและลบบรรทัดที่มีรหัสสีคู่กัน และคุณสามารถ stage เฉพาะไฟล์ที่คุณต้องการ

วิธีเปิด

  • คลิกไอคอน Git ใน icon strip ด้านซ้าย
  • หรือกด Cmd+G (Mac) / Ctrl+G (Windows/Linux)

Git panel เปิดคู่กับ panels อื่นๆ ใน workspace ของคุณ มันตรวจจับ git repository ในโฟลเดอร์โปรเจกต์ปัจจุบันของคุณอัตโนมัติ

Git visual changes

สิ่งที่คุณทำได้

  • Diff viewer — ดูบรรทัดที่เพิ่ม (สีเขียว) บรรทัดที่ลบ (สีแดง) และ context ที่ไม่เปลี่ยนแปลง สลับระหว่างมุมมอง unified และ side-by-side
  • Staging — ติ๊กหรือยกเลิกติ๊กไฟล์แต่ละตัว (หรือ hunks แต่ละตัว) เพื่อควบคุมว่าอะไรเข้าไปใน commit แต่ละตัวพอดี
  • Commit — พิมพ์ commit message และ commit โดยไม่ต้องแตะ terminal
  • Push & Pull — ซิงค์กับ remote ของคุณในคลิกเดียว
  • Branch switching — สร้าง branches ใหม่ checkout branches ที่มีอยู่ และดูประวัติ branch เต็มของคุณ
  • Worktrees — checkout หลาย branches พร้อมกัน แต่ละตัวในโฟลเดอร์ของตัวเอง ดู Git Worktrees สำหรับรายละเอียด

Diff viewer

ไม่ต้องมีประสบการณ์ Git

หากคุณใหม่กับ git Git Client เป็นสถานที่เริ่มต้นที่ดี แต่ละ action มีป้ายชื่อชัดเจน และคุณสามารถ undo commit ได้เสมอหากคุณทำผิดพลาด ขณะที่ใช้มัน คุณจะเรียนรู้ workflow ของ git — staging, committing, pushing, branching — โดยธรรมชาติโดยไม่ต้องจำคำสั่ง