Lewati ke konten

Integrasi Git

Saat Anda menjelajah di dalam repositori git, DeckCrate menampilkan keadaannya langsung di daftar berkas.

Bilah status menampilkan cabang saat ini, beserta hitungan di depan / di belakang relatif terhadap hulunya.

Setiap berkas dan folder mendapat lencana status kecil:

  • terkomit
  • diubah
  • dipentaskan
  • tak terlacak
  • diabaikan
  • berkonflik

Sebuah folder mengambil keadaan anaknya yang paling signifikan, sehingga Anda dapat melihat perubahan tanpa membukanya.

Integrasi Git menggunakan git yang terpasang di sistem operasi — tidak ada yang disertakan. Alihkan di Preferensi → Git:

  • Aktif secara bawaan.
  • Sakelarnya disembunyikan bila git tidak terpasang.

Di dalam repositori Anda juga dapat menjalankan dua perintah sinkronisasi jarak jauh sehari-hari dari menu perintah → Perkakas:

  • Git pull — menjalankan git pull di folder saat ini, lalu menyegarkan daftarnya.
  • Git push — menjalankan git push di folder saat ini.

Baris-baris ini muncul di submenu Perkakas hanya bila folder saat ini berada di dalam pohon kerja git dan git terpasang — terlepas dari sakelar lencana status di atas. Sebuah toast melaporkan hasilnya; pesan git sendiri ditampilkan saat gagal (misalnya bila tidak ada hulu, autentikasi diperlukan, atau ada konflik).