Git Client — Ringkasan

Git client visual yang terpasang di workspace Anda — diff, commit, push, dan branch tanpa terminal.

Git Client memberi Anda antarmuka visual untuk semua hal Git — melihat apa yang berubah, staging file, menulis commit message, push ke remote, beralih branch, dan mengelola worktrees. Anggap seperti GitKraken ringan yang dibangun langsung ke dalam 1DevTool, tanpa instalasi terpisah.

Apa Itu Git Client?

Saat Anda menggunakan AI agent untuk menulis kode, agent tersebut membuat perubahan ke file Anda secara konstan. Git Client memungkinkan Anda melihat perubahan tersebut secara visual — file mana yang dimodifikasi, persis baris mana yang ditambahkan atau dihapus, dan seperti apa diff-nya — sebelum Anda commit apa pun.

Anda tidak perlu tahu command git apa pun untuk menggunakannya. Semua point-and-click.

Mengapa Menggunakan Ini?

Kebiasaan paling penting saat bekerja dengan AI agent adalah me-review perubahan sebelum commit. Agent cepat, tapi tidak sempurna. Diff visual memudahkan spotting saat agent mengubah sesuatu yang tidak Anda harapkan — file yang seharusnya tidak disentuh, baris yang terlihat salah, atau fungsi yang diam-diam dihapus.

Tanpa client visual, Anda harus menjalankan git diff di terminal dan scroll melalui plain text. Dengan Git Client, Anda melihat penambahan dan penghapusan baris berwarna berdampingan, dan Anda bisa stage persis file yang Anda inginkan.

Cara Membuka

  • Klik ikon Git di icon strip kiri
  • Atau tekan Cmd+G (Mac) / Ctrl+G (Windows/Linux)

Panel Git terbuka di samping panel workspace lainnya. Ini otomatis mendeteksi repositori git di folder project Anda saat ini.

Git visual changes

Apa yang Bisa Anda Lakukan

  • Diff viewer — lihat baris yang ditambahkan (hijau), baris yang dihapus (merah), dan konteks yang tidak berubah. Beralih antara tampilan unified dan side-by-side.
  • Staging — centang atau hapus centang file individual (atau hunk individual) untuk mengontrol persis apa yang masuk ke setiap commit.
  • Commit — ketik commit message dan commit tanpa menyentuh terminal.
  • Push & Pull — sinkronisasi dengan remote dalam satu klik.
  • Branch switching — buat branch baru, checkout yang ada, dan lihat riwayat branch lengkap Anda.
  • Worktrees — checkout multiple branch secara bersamaan, masing-masing di foldernya sendiri. Lihat Git Worktrees untuk detail.

Diff viewer

Tidak Perlu Pengalaman Git

Jika Anda baru mengenal git, Git Client adalah tempat yang bagus untuk memulai. Setiap aksi memiliki label yang jelas, dan Anda selalu bisa undo commit jika membuat kesalahan. Saat Anda menggunakannya, Anda secara alami akan mempelajari workflow git — staging, committing, pushing, branching — tanpa harus menghafal command.