Git ialah sistem kawalan versi teragih sumber terbuka yang digunakan untuk mengendalikan sebarang projek, kecil atau besar, dengan tangkas dan cekap.

Git ialah perisian kawalan versi sumber terbuka yang dibangunkan oleh Linus Torvalds untuk membantu mengurus pembangunan kernel Linux.

Git berbeza daripada alat kawalan versi yang biasa digunakan seperti CVS, Subversion, dll. Ia menggunakan perpustakaan versi teragih dan tidak memerlukan sokongan perisian sebelah pelayan.

Pengurusan cawangan Git sintaks

Hampir setiap sistem kawalan versi menyokong percabangan dalam beberapa bentuk. Menggunakan cawangan bermakna anda boleh bercabang dari barisan pembangunan utama dan terus bekerja tanpa menjejaskan talian utama.

Sesetengah orang memanggil model cawangan Git sebagai "ciri nirvana", dan kerana itulah ia membezakan Git daripada keluarga sistem kawalan versi.

Pengurusan cawangan Git contoh

Buat arahan cawangan:

git branch (branchname)

Tukar perintah cawangan:

git checkout (branchname)

Apabila anda menukar cawangan, Git akan menggantikan kandungan direktori kerja anda dengan gambar cawangan terakhir yang diserahkan, jadi berbilang cawangan tidak memerlukan berbilang direktori.

Arahan gabungan cawangan:

git merge