Git Versi Windows


Karena sekarang lebih sering bekerja menggunakan PC Windows, maka satu per satu perangkat lunak yang saya gunakan di PC Linux saya instal versi Windowsnya di PC Windows. Salah satunya yang baru saja saya instal adalah Git.

Saya menggunakan Git hanya untuk meng-cloning kode program yang saya butuhkan, belum sampai pada porsi ikut berkontribusi. Selalu ada keinginan untuk berkontribusi. Suatu saat pasti akan saya lakukan, insya Allah.

Instalasi Git versi Windows tergolong sangat mudah. Pertama-tama download installernya dari:

https://git-scm.com/download/win

Selanjutnya, jalankan installer sampai selesai.

Walhasil, setelah instalasi selesai, muncullah:

  • Git Bash
  • Git CMD
  • Git GUI

Untuk mengoperasikan Git, saya memilih Git CMD. Tampilannya seperti screenshot berikut ini:

Sangat mudah, semudah ketika menggunakan Git pada sistem operasi linux.

Untuk Git Bash dan Git GUI, sementara saya belum mencoba menggunakannya.

 

Git dan Github

Sedikit untuk menambah wawasan, maka perlu kita ketahui apakah Git dan juga Github. Keduanya berkaitan sangat erat.

Git adalah sebuah software VCS (Vversion Control System), yakni software yang mencatat dan menyimpan perkembangan atau perubahan kode program dari sebuah software dari waktu ke waktu.

Git terdistribusi, artinya, setiap user/member memiliki salinan dari keseluruhan catatan perkembangan/perubahan kode program dari sebuah software. Artinya, kita tidak perlu online (terkoneksi dengan server) untuk dapat melakukan revisi atau melakukan pengembangan/perubahan terhadap kode program.

Dengan Git, kita bisa melakukan cloning (menyalin data kode program dan catatan perubahannya) ke komputer kita dan kemudian melakukan modifikasi terhadap kode program tersebut tanpa harus diketahui oleh user/member lain. User/member lain baru bisa mengetahui catatan terbaru ketika kita melakukan update (push) dari catatan yang tersimpan di local repository ke remote repository (server).

Berbeda dengan VCS yang terpusat (centralized). Data kode program dan catatan perubahan selama pengembangan software disimpan di server. User/member bisa meminta data terbaru dari server dan melakukan update perubahan ke server. Oleh karenanya, setiap user/member selalu berbagi hasil kerjanya dengan user/member lain.

Github adalah sebuah layanan hosting untuk Git. Git adalah program berupa command-line. Github memberikan layanan dengan web interface dengan tampilan grafis. Server Github adalah remote repository dari Git.

Nah, demikianlah sekelumit tentang Git, Github dan Git versi Windows. Semoga bermanfaat.

Selamat belajar. Selamat berkarya.

 

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout /  Ubah )

Foto Google

You are commenting using your Google account. Logout /  Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout /  Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout /  Ubah )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.