Perbedaan Git & Github dan istilah istilahnya
Perbedaan Git & Github dan istilah istilahnya
Git
adalah sistem pengelolaan repositori source code secara terdistribusi dan bersifat opensource. Jika anda mempunyai keahlian teknis, anda bisa membangun server Git sendiri dan menyimpan source code anda di sistem perusahaan anda.
Permasalahannya, interface git adalah command line, artinya hanya yangbenar benar ahli komputer dan programer yang bisa memanfaatkannya.
Github
menyadari hal ini, maka github membuat website yang mempunyai fitur git dengan interface web yang tinggal klik dan bisa di akses lewat aplikasi client berbasis desktop.
Yang menarik dari Github adalah, layanan ini berkembang di era media sosial dan github menambahkan fitur sosial kedalamnya. Hal inilah yang membuat github begitu terkenal dan orang mempersepsikan bahwa git dan github adalah satu produk dan layanan, padahal kenyataannnya berbeda. sumber
version control system
adalah sistem yang mencatat atau merekam semua pekerjaan anda, dari setiap perubahan yang anda lakukan saat setiap anda menyimpan atau merubah project/pekerjaan anda, dan bisa di merge atau di gabung dengan hasil pekerjaan teman kerja anda
Git
git adalah pengolah repositori yang menyimpan semua history atau setiap perubahan yang anda lakukan dalam pekerjaan anda dalam lingkungan dekstop menggunakan Commmand line
dan perintah perintah yang harus ada masukan kedalam command line.
github
sama seperti git hanya saja github itu adalah versi website yang bisa di akses di internet, dengan tampilan GUI(grapichal user interface),
dan di permudah dengan tombol tombol untuk menyimpan semua history project anda, berbeda dengan Git yang menggunakan command line dengan banyak perintah
yang harus anda ketikan
istilah git
repo adalah penyimpanan file project anda
commit menyimpan setiap perubahan yang anda lakukan, dan di beri deskripsi apa yang di ubah
hash adalah kode random project anda
checkout mengembalikan file yang anda hapus atau kembali ke kondisi file proyek anda yang lama
Brach merupakan salinan dari repositori milik Anda. Branch digunakan ketika Anda hendak melakukan suatu pengembangan atau development secara terpisah.
Pekerjaan atau task yang dilakukan di branch tidak akan memengaruhi repositori pusat atau branch lainnya. Jika pengembangannya sudah selesai, Anda bisa menggabungkan branch saat ini ke branch lainnya dah juga repositori pusat dengan menggunakan pull request.
https://www.hostinger.co.id/tutorial/apa-itu-github/
merge menggabungkan branch-branch atau bisa juga menggabungkan file anda dengan file orang lain
clone mendownload project anda atau orang lain dan di masukan ke dalam penyimpanan local kita
push Perintah yang kita gunakan untuk mengirim revisi ke repository remote
pull menyutujui atau mengubah project anda, yang di sarankan atau di ubah oleh orang lain
FORK = mengedit atau menambhakan saran kepada pemilih repo orang lain
ini adalah catatan pribadi untuk mengingat segala hal ilmu yang penulis dapatkan,
dan di publikasinya agar bermanfaat bagi orang banyak, dengan mencantumkan sumber-sumbernya di ujung penjelasan.
bila ada saran dan kritik bisa komentar di bawah blog ini
semoga bermanfaat dan manfaatkan sebaik mungkin.
0 Response to "Perbedaan Git & Github dan istilah istilahnya"
Posting Komentar