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

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel