Panduan Kelangsungan Hidup Git

Nov 26 2022
Saya menulis ini karena Git bisa sangat menakutkan dan saya ingin mencoba menyelamatkan beberapa orang dari krisis yang disebabkan oleh komputer yang saya alami ketika saya mencoba mempelajari Git pertama kali. Merasa bingung dan kewalahan oleh Git adalah hal yang wajar, ini bisa menjadi rumit dengan cepat! Jadi jangan merasa sedih jika Git membuat Anda merasa seperti ini: Sekarang, saya akan menebak bahwa Anda telah menginstal git dengan benar di mesin Anda.

Saya menulis ini karena Git bisa sangat menakutkan dan saya ingin mencoba menyelamatkan beberapa orang dari krisis yang disebabkan oleh komputer yang saya alami ketika saya mencoba mempelajari Git pertama kali. Merasa bingung dan kewalahan oleh Git adalah hal yang wajar, ini bisa menjadi rumit dengan cepat! Jadi jangan merasa sedih jika Git membuat Anda merasa seperti ini:

Sekarang, saya akan menebak bahwa Anda sudah menginstal git dengan benar di mesin Anda. Jika belum, Anda dapat menemukan dokumen tentang cara memasang Git di sini . Ini hanya akan mencakup perintah dasar sehari-hari yang Anda perlukan. Saya tidak akan membahas cabang, rebase, atau menggabungkan di sini, hanya hal-hal kecil yang dapat membantu repo lokal Anda.

Dasar

  1. Memulai proyek dengan membuat repositori git

* tip singkat, di MacOS (dan mungkin OS lain, saat ini saya menggunakan Mac) Anda juga dapat mengetik cddan menyeret direktori dari pencari Anda ke terminal untuk mendapatkan jalur file alih-alih harus mengetiknya

2. Tambahkan file Anda ke repositori

Menambahkan file ke repositori berarti Git akan mulai melacak perubahan yang Anda buat pada file-file ini setiap komit. Jika sebuah file tidak ada dalam repositori, itu tidak akan dilacak saat Anda melakukan commit. Untuk menambahkan semua file di direktori Anda, gunakan perintah git add ., .singkatan untuk menambahkan semua file.

3. Periksa status repositori Anda

Jadi, bagaimana kami tahu bahwa kami menambahkan file-file itu? Ketik git statusdan itu akan memberi tahu Anda status repositori git Anda.

4. Simpan atau lakukan perubahan pada Git

Komit perubahan Anda setiap kali Anda membuat perubahan signifikan pada kode Anda. Saya biasanya menggunakan git commit -m “my commit message, something descriptive”. Menambahkan pesan yang mendokumentasikan apa yang Anda ubah selalu merupakan ide yang bagus karena jika nanti ada yang rusak, Anda bisa mendapatkan ide yang lebih cepat tentang setiap komit.

5. Kembalikan ke komit sebelumnya

Jika Anda melakukan kesalahan dan perlu kembali ke komit sebelumnya, Anda dapat kembali ke komit sebelumnya. Cukup gunakan git loguntuk melihat log dari komit Anda sebelumnya, dapatkan hash dari komit yang Anda inginkan, dan gunakan git revert hash(ganti hashdengan hash dari komit). Penting untuk menggunakan revert untuk membatalkan komit yang telah Anda publikasikan ke tempat lain, yaitu Github. Jika tidak, Anda dapat menggunakan git resetperintah sebagai gantinya.

Berurusan dengan kebingungan umum

Git bisa membingungkan dengan cepat, jangan khawatir. Jika Anda tidak tahu persis apa yang ingin Anda lakukan, cukup ketik gitterminal. Saya selalu lupa perintah, jadi ini bekerja untuk saya. Ini adalah perintah yang tidak lengkap sehingga tidak akan melakukan apa-apa tetapi akan meminta git untuk memberi Anda daftar opsi dan perintah bantuan. Bagian penting dari opsi bantuan ada di bagian akhir yang akan menjelaskan cara menggunakan perintah:

' git help -a' dan 'git help -g' daftar subperintah yang tersedia dan beberapa panduan konsep. Lihat 'git help <command>' atau 'git help <concept>' untuk membaca tentang subperintah atau konsep tertentu.

Anda dapat menggunakan perintah untuk melihat dokumen dan contoh perintah Git daripada harus mencari dokumen di Google. Anda sudah memiliki dokumen di mesin Anda karena Anda menginstal git, jadi sebaiknya Anda menggunakannya! Ini jauh lebih cepat dan lebih mudah. Misalnya, Anda dapat mencari tahu tentang cabang dengan menggunakan perintah git help branchini akan menampilkan dokumentasi git di terminal Anda. Untuk keluar dari dokumen dan kembali ke terminal, ketik qatau zkeluar. Jika Anda ingin mencari sesuatu di halaman dokumen, cukup ketik h.