Git Stash Pro Tips

Artikel ini adalah lanjutan dari artikel Git Stash - Part 1.

Pada artikel ini, kita akan coba menggunakan Stash seperti seorang pro.

Menyimpan Stash Dengan Pesan

git stash push -m "pesan_commit_untuk_stash" yang nantinya bisa dijadikan referensi task yang belum selesai. Git Stash Push

Lalu ketika kita cek list index stash maka akan muncul sebagai berikut, Git Stash Push List Index

Menampilkan Konten Stash

Jikalau kita ingin melihat konten dari stash, kita bisa gunakan command git stash show -p <index_stash>. Git Stash Show

Atau, jika hanya ingin melihat resume dari file-file yang berubah, bisa gunakan command git stash show <index_stash>

Apply Stash Berdasarkan Index

Misalkan kita punya beberapa index pada stash, lalu ingin mengeluarkan stash dengan index 1, kita bisa gunnakan command git stash apply <index_stash>. Git Stash List Index All

**Note: ** apply stash tidak otomatis menghapusnya dari index stash.

Kita akan keluarkan stash di index kedua. Git Stash Apply

Hapus Stash Berdasarkan Index Stash

Jika kita ingin menghapus stash berdasarkan index, kita bisa gunakan command git stash drop <index_stash>.

Sebagai contoh, kita akan menghapus index stash kedua (index stash : stash@{1}). Git Stash Drop

Hasilnya akan sebagai berikut, Git Stash Drop

Hapus Semua Stash

Terakhir, jika kita ingin menghapus semua index stash, kita bisa gunakan command git stash clear. Git Stash Clear

Kesimpulan

Gunakan git stash dengan bijak. Menggunakan tools kolaborasi seperti git, yang paling penting adalah disiplin dan kominkasi yang jelas ke tim.


References: