Cara implementasi Git Stash



Saya akan dengan senang hati menjelaskan cara implementasi `git stash` kepada Anda. Perintah `git stash` digunakan untuk menyimpan perubahan yang belum di-commit di dalam repositori Anda sehingga Anda dapat beralih ke cabang lain atau mengatasi situasi darurat tanpa harus melakukan commit terlebih dahulu. Berikut adalah langkah-langkahnya:

1. Mendeteksi Perubahan:

Sebelum Anda menggunakan `git stash`, pastikan Anda berada dalam direktori repositori Anda dan memiliki perubahan yang belum di-commit. Anda dapat menggunakan `git status` untuk melihat perubahan-perubahan yang belum tercommit.

2. Gunakan `git stash`:

Untuk menyimpan perubahan Anda di dalam stash, jalankan perintah berikut:

git stash save "pesan stash (opsional)"

Pesan stash adalah opsional dan dapat digunakan untuk memberikan deskripsi singkat tentang perubahan yang Anda simpan.

3. Pindah ke Branch Lain atau Beresiko:

Setelah Anda menyimpan perubahan di dalam stash, Anda bebas untuk beralih ke cabang lain atau melakukan tindakan yang mungkin berisiko pada repositori tanpa perlu khawatir tentang perubahan yang belum di-commit.

4. Kembalikan Stash:

Ketika Anda ingin kembali ke perubahan yang telah Anda simpan di dalam stash, Anda dapat menggunakan perintah `git stash apply` atau `git stash pop`. Perbedaannya adalah bahwa `git stash apply` akan mempertahankan stash di dalam daftar stash, sedangkan `git stash pop` akan menghapusnya setelah mengaplikasikannya.

git stash apply

atau

git stash pop

5. Hapus Stash (Opsional):

Jika Anda ingin menghapus stash setelah mengembalikannya, gunakan perintah:

git stash drop


6. Daftar Stash:

Anda dapat melihat daftar stash yang ada di repositori dengan perintah:


git stash list

 

7. Mengembalikan Stash Khusus:

Jika Anda memiliki beberapa stash dan ingin mengembalikan salah satu dari mereka, Anda dapat menggunakan perintah `git stash apply` atau `git stash pop` diikuti oleh nama stash yang sesuai dari daftar stash. Contoh:

git stash apply stash@{2}
 
Perintah tersebut untuk Mengembalikan stash nomor 2


Itu dia, langkah-langkah implementasi dasar untuk menggunakan `git stash` dalam repositori Anda. Jangan lupa untuk selalu memeriksa dokumentasi resmi Git atau menjalankan `git stash --help` untuk informasi lebih lanjut tentang opsi dan penggunaan perintah ini.

Posting Komentar

0 Komentar