BAGIKAN

Dalam beberapa tahun terakhir ini, git telah berkembang pesat menjadi salah satu sistem kontrol versi yang paling banyak digunakan olah para developer. Oleh karena itu, pada artikel kali ini saya akan berbagi beberapa tips yang dapat meningkatkan dasar-dasar github.

Berikut ini adalah dasar-dasar tips singkat dalam menggunakan git:

git log –no-merges

Perintah git ini digunakan untuk menampilkan seluruh history commit yang kita lalukan, tetapi me-skip commit yang menggabungkan dua branch (cabang) secara bersamaan.

git revert –no-commit[commit]

Git revert menghasilkan commit baru yang membatalkan perusahan yang dibuat plah commit yang ada dan menghasilkan commit baru dengan konten yang dihasilkan. Jika kita ingin mengembalikan commit yang telah disebutkan dan menghindari commit otomatis, kita dapat menggunakan tanda -no-commit atau steno -n.

git diff -w

Git diff untuk menampilkan perubahan antara dua commit, dua trees yang sedang bekerja dan dua file pada disk. Ketika banyak orang mengerjakan proyek yang sama, seringkali ada perubahan. Entah itu karena tab editor tesk atau pengaturan ruang. Untuk mengabaikan perbedaan tersebut, kita dapat menggunakan perintah -w.

git diff –stat

Menampilkan bagaimana setiap file telah berubah dari waktu ke waktu. Kita juga dapat menampilkan 3 parameter ke dalamnya, yaitu : width untuk menimpa lebar keluaran default, name-width untuk mengatur lebar nama file dan count untuk membatasi keluaran ke jumlah baris pertama.

git reset –soft HEAD^

Reset head ke commit tertentu tanpa penyentuh file indeks dan trees yang sedang bekerja. Semua perubahan yang dilakukan setelah commit dipindahkan ke stage “staged for commit”. Setelah itu, kita hanya perlu menjalankan git commit untuk menambahkannya kembali.

git stash branch

Perintah ini membuat sebuah branch baru bernama branch-name, kemudian menerapkan perubahan dari simpanan yang diberikan. Jika tidak ada simpan yang diberikan, gunakan yang terbaru. Hal ini memungkinkan kita untuk menerapkan perubahan ke tempat yang lebih aman.

git branch -a

Ini menunjukkan daftar semua branch jarak jauh dan branch lokal. Branch jarak jauh adalah proyek kita yang disiarkan di Internet atau di jaringan. Kita juga dapat menggunakan –merged untuk melihat branch yang sepenuhnya digunakan ke branch induk. Dengan cara ini kita dapat melacak cabang kita dan mencari tahu mana yang tidak digunakan lagi dan dapat dihapus.

git commit –amend

Dengan git commit –amend, kita dapat mengubah commit sebelumnya, alih-alih membuat yang baru. Jika kita belum mem-push perubahan ke remote branch, kita dapat menggunakan perintah ini untuk mengubah commit tersebut, menambahkan perubahan ini untuk mengubah commit terbaru, menambahkan perubahan terbaru dan bahkan mengubah pesan commit kita.

git pill –rebase

Git pull –rebase memaksa git untuk terlebih dahulu mem-pull perubahan dan kemudian rebase commit yang tidak dipush ke atas versi terbaru dari remote branch. Opsi –rebase dapat digunakan untuk memastikan sejarah linier dengan mencegah penggubungan yang tidak perlu dilakukan.

git add -p

Bila kita menggunakan perintah ini, alih-alih menambahlan semua perubahan ke indeks, ia melewati setiap perubahan dan menanyakan apa yang ingin kita lakukan dengannya. Dengan cara ini, memungkinkan kita untuk secara interaktif memilih apa yang ingin kita lakukan.

Semoga Anda Bermanfaat dengan artiker ini :).

Print Friendly, PDF & Email
0

LEAVE A REPLY