GIT

Apa si GIT itu? ada yang tau engga? 

GIT adalah salah satu sistem pengontrol versi(Version Control System) pada proyek perangkat lunak yang diciptakan oleh Linus Torvaldos. Pengontrol versi bertugas mencatat setiap perubahan pada file projek yang dikerjaakn oleh banyak orang (programmer) maupun sendiri. Git dikenal juga dengan distributed revision control, yang artinya penyimpanan database GIT tidak hanya dalam satu tempat saja.

Apa itu VCS (Version Control System)?

Jika kita membackup file codingan secara manual dengan nama main_bckp.cs, lalu ada lagi yang akan mengerjakan main itu, tapi dibackup lagi dengan main_bckp_01.cs dan yang lainnya. Kita tidak akan tau yang mana codingan yang asli, yang ori lalu siapa yang mengerjakannya kan? 

Maka dari itu dengan menggunakan GIT kita tidak usah pusing untuk mengubah nama filenya, siapa yang mengubahnya dan tanggal berapa perubahannya. Karena GIT ini akan mengupdate ketika ada perubahan. 

Contohnya :

V1 : main.cs (date 2020 01 01, note : file baru, author: Dina)

V2 : main.cs (date 2020 01 10, note : penambahan data untuk tampilan, author: Budi)

dan setrusnya. Nama dari file tidak berubah, tetapi ada history siapa yang mengerjakannya, tanggal berapa pengerjaannya, dan dimana perubahannya.

Perintah dasar GIT

1. GIT Clone : membuat salinan repository

2. GIT Status : untuk mengetahui status dari repository lokal

3. GIT Add : menambahkan file baru pada repository yang dipilih

4. GIT Commit : untuk meyimpan perubahan yang dilakukan, tetapi tidak pada remote repository.

5, GIT Push : untuk mengirikan perubahan file setelah di commit ke remote repository

6. GIT Pull : untuk mendapatkan perubahan file dari remote repository

Segitu dulu pembahasan tentang GIT ya, Stay safe and healthy semuanyaa..

Comments