Apa itu Git dan Github (Catatan Kecil)
Version Control System :
'sebuah software untuk mengelola perubahan file di dalam folder (repository / repo)'
1. sebuah sistem yang menyimpan 'rekaman/snapshot' perubahan pada source code.
2. memungkinkan bekerja berkolaborasi dengan lebih baik
3. mengetahui siapa yang melakukan dan kapan sebuah perubahan terjadi
4. memungkinkan kita untuk kembali ke keadaan sebelum perubahan (checkout)
contoh : git, subversion, mercurial, cvs
git ; salah satu software yang bisa melakukan VCS
github : website / layanan untuk mengelola project Git
Commit = Riwayat perubahan file disiman menggunakan rangkaian (rekaman / snapshot dari repo kita).
branch = cabang ketika kita mau membuat fitur baru atau lagi
marge = menggabungkan lebih branch ketika fitur mau gabungan.
checkout = berpindah ke sebuah commit
remote = sumber yang memiliki repo
clone = mengambil repo dari remote
push (commit) = uploud
pull (commit) = unduh file
github = layanan cloud untuk menyimpan dan mengelola project / repo git (Instagram-nya para programmer)
layanan selain : bitbucket gitlab.
Posting Komentar