10 Perintah Dasar Git untuk Melindungi Kode Anda π
Menghabiskan waktu semalaman lagi untuk mencoba memulihkan perubahan kode yang hilang? Anda tidak sendirian. Itulah sebabnya jutaan pengembang mempercayai Git, sistem kontrol versi terkemuka di dunia, untuk melacak setiap perubahan dan melindungi pekerjaan mereka. Berikut ringkasan perintah yang paling sering Anda gunakan. π
Jika Anda baru mengenal Git, mari kita mulai dengan penyegaran. Repositori Git (atau disingkat repo) berisi semua berkas proyek dan seluruh riwayat revisi. Repo memiliki komitmen, yang digunakan untuk mencatat perubahan pada repo, dan setiap komitmen memiliki pesan singkat yang diketik pengguna untuk menunjukkan perubahan apa yang mereka buat. Git juga bisa membantu mengelola konflik (misalnya, jika dua orang mengedit baris kode yang sama) sebelum penggabungan. Untuk mempelajari lebih lanjut tentang menginstal Git di Windows, klik di sini.
1 Kloning Repo yang Ada
Perintah pertama yang bisa kita mulai adalah klon git, yang merupakan perintah yang menghubungkan dan unduh salinannya dari repositori yang ada ke mesin lokal Anda. Biasanya, repositori yang ada bersifat jarak jauh, seperti pada GitHub atau GitLab.
Pertama, buka repo dan klik menu dropdown hijau yang bertuliskan βKode,β lalu ikon salin ke clipboard di sebelah URL repositori GitHub, yang akan mengkloningnya menggunakan Situs web. Ini adalah metode dan klon termudah menggunakan HTTPS:

Kemudian, jalankan perintah berikut dengan URL yang baru saja Anda salin:
git klon https:

Setelah repo dikloning, Anda akan memiliki salinan lokalnya di komputer Anda. π
2 Buat Repo Baru
Jika Anda ingin membuat repositori Git baru alih-alih mengkloning yang sudah ada, jalankan git inisiasi. Ini menginisialisasi repositori di direktori yang ditentukan dengan memberinya jalur. Jadi ini ideal untuk proyek baru atau yang belum terlacak yang ingin mulai menggunakan Git.
Pertama, pastikan Anda berada di folder yang benar sebelum menjalankan perintah:
git inisiasi

3 Buat Cabang untuk Berkolaborasi
Cabang di Git adalah versi repositori Anda, sehingga banyak orang dapat bekerja pada satu repositori secara bersamaan. Dengan kata lain, ini adalah jalur pengembangan independen dalam suatu repo. Biasanya ada beberapa cabang dalam satu repo.
Untuk membuat cabang lokal, jalankan perintah berikut:
git cabang nama-cabang
Untuk mencantumkan semua cabang Anda, jalankan:
cabang git
Untuk menghapus cabang:
git branch -d nama-cabang
4 Beralih antar Cabang
Perintah pembayaran git Ini adalah salah satu yang paling banyak digunakan, terutama untuk beralih antar cabang, tetapi dapat juga digunakan untuk meninjau berkas dan komitmen.
Untuk berpindah antar cabang dan memeriksanya di direktori lokal Anda:
git checkout nama-cabang
Untuk versi git yang lebih baru, Anda dapat menjalankan:
git mengalihkan nama-cabang
Agar perintah di atas berfungsi, cabang yang Anda tuju harus ada secara lokal, dan perubahan apa pun pada cabang Anda saat ini harus dilakukan atau disimpan terlebih dahulu.
5 Periksa Status Git
Ini adalah perintah umum lainnya, yang dapat memberi tahu Anda berbagai informasi tentang cabang saat ini, seperti apakah cabang saat ini mutakhir atau tidak, apakah masih ada yang tersisa untuk dikomit atau didorong, dan apakah ada file yang dimodifikasi atau dihapus.
status git
Berikut ini adalah tampilan output jika tidak ada perubahan yang perlu dilakukan:

6 Set Perubahan Komit
Ini mungkin perintah Git yang paling banyak digunakan. Ketika kita siap untuk menyimpan pekerjaan kita, mungkin setelah tugas atau masalah tertentu, kita dapat menggunakan komit git. Ini pada dasarnya menangkap gambaran perubahan yang sedang dipersiapkan dalam proyek.
Anda juga perlu menulis pesan komit yang singkat dan jelas sehingga Anda dan pengembang lain mengetahui perubahan tersebut. Jangan lupa untuk mengapitnya dengan tanda kutip.
git melakukan -M "pesan konfirmasi"
7 Batalkan Perubahan
Perintah git kembalikan memungkinkan Anda menghapuskan semua perubahan yang dibuat oleh satu komitmen pada repo lokal Anda. Misalnya, jika komit sebelumnya menambahkan file bernama ReadMe.md ke repo, git kembalikan dalam komit itu Anda akan menghapus ReadMe.md dari repo. Komit baru juga dibuat untuk mencerminkan perubahan ini.
Yang perlu Anda lakukan hanyalah berlari git kembalikan diikuti oleh ID komit:
git kembalikan melakukan-pengenal
Jika Anda telah membuat banyak komitmen dan Anda tidak yakin di mana ID komitmennya, Anda dapat mengidentifikasi komitmen tersebut dengan menjalankan perintah catatan git. Salin ID komit dan jalankan perintah catatan git dengan ID komit.

8 Unggah Semua Perubahan Lokal Anda
Setelah Anda selesai membuat semua perubahan dan mengirimkannya, Anda akan ingin mendorong perubahan lokal Anda ke repo jarak jauh. Mendorong adalah tindakan mentransfer perubahan-perubahan ini dengan komitmen Anda dari mesin lokal ke repositori jarak jauh. Anda dapat menentukan cabang mana yang ingin Anda kirimi perubahan.
git push asal master
Perintah di atas mendorong perubahan ke cabang master (master biasanya dianggap sebagai cabang utama, tetapi βmainβ juga umum digunakan). Ya menguasai tidak berhasil, coba dengan utama.
9 Pulihkan Semua Perubahan
Ini adalah perintah yang saya gunakan saat kembali ke suatu proyek dan perlu mengambil semua perubahan baru yang dibuat pada cabang utama (baik dengan penggabungan saya maupun dari pengembang lain) yang ada dari jarak jauh. Dengan kata lain, ini adalah perintah yang Anda gunakan saat ingin mendapatkan pembaruan dari repositori jarak jauh.
git tarik asal main
Seperti sebelumnya, ya menguasai tidak berhasil, coba dengan utama. Karena perintah ini menggabungkan fungsi ambil git Dan penggabungan git, langsung menerapkan modifikasi terbaru ke repositori lokal Anda (penggabungan git) setelah mengambil pembaruan dari repositori jarak jauh (ambil git). Anda dapat mempelajari lebih lanjut tentang permintaan tarik di Git.
10 Gabungkan Semuanya
Akhirnya, setelah Anda selesai bekerja pada cabang Anda dan semuanya bekerja dengan benar, langkah terakhir adalah menggabungkan cabang tersebut ke cabang utama (biasanya dev atau master, tetapi periksa repo).
Anda dapat melakukan ini dengan menjalankan perintah penggabungan git. Pertama kamu harus menjalankan ambil git untuk memperbarui cabang Anda lokal, lalu buat penggabungan:
git menggabungkan nama-cabang
Pada akhirnya, mempelajari Git itu seperti mengendarai sepeda: sekali Anda memulainya, ia akan semakin mudah dengan setiap dorongan! π΄ββοΈπ»