Perintah git-stash dalam Git | Diterangkan

Perintah Git Stash Dalam Git Diterangkan



Semasa bekerja dalam Git, selalunya pengguna perlu menukar cawangan Git semasa ke cawangan atau repositori lain untuk melakukan kerja lain. Pada masa itu, Git tidak membenarkan pengguna berpindah ke cawangan lain tanpa menyimpan perubahan yang tidak dikomit. Walau bagaimanapun, mereka tidak mahu melakukan perubahan yang dijejaki atau tidak dijejaki kerana mereka mahu menambah lebih banyak data pada perubahan yang dibuat pada masa ini. Dalam keadaan itu, mereka perlu menyimpan perubahan buat sementara waktu. Untuk tujuan yang sepadan ini, ' git simpanan ” arahan boleh digunakan.

Dalam panduan ini, kita akan membincangkan:

Apakah Perintah 'git stash' dalam Git?

' git simpanan Perintah ” digunakan untuk menahan sementara perubahan tidak komited yang dibuat oleh pengguna dalam salinan kerja mereka, kemudian mereka boleh dengan mudah mengerjakan sesuatu yang lain. Selepas itu, mereka kembali dan memohon semula perubahan ini kemudian. Lebih khusus lagi, penyimpanan menjadi proses yang berguna apabila pengguna ingin menukar konteks dengan cepat dan mengerjakan sesuatu yang lain.







Bagaimana untuk 'git stash' Perubahan Tidak Terlibat dalam Git?

Untuk menggunakan ' git simpanan ” dalam Git untuk menyimpan sementara perubahan yang tidak dikomitkan, ikut langkah yang disediakan:



  • Navigasi ke repositori tempatan.
  • Lihat keadaan semasa repositori kerja semasa.
  • Jalankan ' git simpanan ” perintah untuk menahan sementara perubahan yang dijejaki dan tidak dikesan.
  • Semak senarai simpanan untuk memaparkan indeks perubahan simpanan.
  • Laksanakan ' pertunjukan git ” perintah untuk menunjukkan perubahan secara terperinci.
  • Untuk memohon semula, jalankan ' git simpanan pop ” perintah.
  • Jalankan ' git simpanan jelas ” perintah untuk mengosongkan indeks yang disimpan.

Langkah 1: Beralih ke Repositori Git Tertentu

Gunakan arahan yang disediakan bersama-sama dengan repositori tempatan Git yang diingini dan beralih kepadanya:



cd 'C:\Users \n azma\Git\Coco1'

Langkah 2: Semak Status

Untuk melihat keadaan semasa repositori kerja dengan menjalankan ' status git ” perintah:





status git

Seperti yang anda lihat perubahan yang dijejaki\tidak dijejaki wujud dalam kawasan kerja Git dan indeks pementasan. Sebagai contoh, ' demofile.py ” dan “ testfile.html ” fail:



Langkah 3: Simpan Perubahan

Sekarang, laksanakan ' git simpanan ” perintah untuk menahan sementara perubahan berperingkat dan tidak berperingkat:

git simpanan

Langkah 4: Senaraikan Perubahan Simpanan

Seterusnya, senaraikan perubahan simpanan dengan melaksanakan ' senarai simpanan git ” perintah:

git simpanan senarai

Mengikut output yang disediakan, senarai simpanan sementara menyimpan perubahan dalam ' stash@{0} ” indeks simpanan:

Langkah 5: Tunjukkan Simpanan

Untuk melihat perubahan indeks simpanan, gunakan arahan yang disediakan:

git simpanan tunjuk

Daripada output yang diberikan di bawah, indeks yang disimpan sementara memegang ' demofile.py ” fail dan diubah suai tidak dijejaki “ testfile.html ” fail:

Langkah 6: Pengesahan

Sekali lagi, semak status semasa repositori Git untuk pengesahan dengan menggunakan arahan berikut:

status git

Ia boleh dilihat bahawa tiada apa yang perlu dilakukan dan pokok kerja telah dibersihkan:

Langkah 7: Gunakan Perubahan Simpanan

Untuk menggunakan perubahan simpanan sementara, laksanakan “ git simpanan pop ” perintah:

git simpanan pop

Daripada output yang disediakan di bawah, perubahan simpanan telah dikembalikan ke kawasan kerja git dan indeks pementasan:

Langkah 8: Kosongkan Simpanan

Jalankan ' git simpanan jelas ” perintah untuk mengosongkan perubahan simpanan secara kekal:

git simpanan jelas

Sekarang, jalankan arahan yang disediakan untuk menyimpan perubahan:

git simpanan

Dapat diperhatikan bahawa tiada perubahan tempatan perlu disimpan:

Itu sahaja! Kami telah memberikan maklumat tentang arahan 'git stash' dalam Git.

Kesimpulan

Perintah 'git stash' digunakan untuk menyimpan sementara perubahan tidak berperingkat dan berperingkat yang dibuat pengguna dalam salinan kerja mereka. Untuk berbuat demikian, beralih ke repositori tempatan dan lihat keadaan semasa repositori kerja semasa. Kemudian, jalankan ' git simpanan ” perintah untuk menahan perubahan yang tidak dikomitkan buat sementara waktu. Seterusnya, semak senarai simpanan untuk memaparkan indeks perubahan simpanan. Selepas itu, gunakan ' pertunjukan git perintah ' untuk melihat perubahan secara terperinci dan memohon semula dengan melaksanakan ' git simpanan pop ” perintah. Siaran ini menggambarkan tentang arahan 'git stash' dalam Git.