git-restore Perintah dalam Git | Diterangkan

Git Restore Perintah Dalam Git Diterangkan



Apabila pengguna mencipta fail dalam Git, ia diletakkan di kawasan kerja Git. Kemudian, ia bergerak ke indeks pementasan Git, di mana ia dipanggil fail yang dijejaki dan bersedia untuk melakukan. Untuk menyimpan fail atau menambah perubahan pada repositori Git untuk kegunaan kemudian, pengguna perlu melakukan perubahan. Dalam sesetengah situasi, pengguna ingin mengalih keluar fail yang dijejaki atau menambahkan perubahan daripada indeks pementasan dan mengalihkannya kembali ke kawasan kerja Git. Untuk tujuan khusus ini, ' git memulihkan ' boleh digunakan.

Hasil daripada penulisan ini adalah:

Apakah Perintah 'git restore' dalam Git?

' git memulihkan Perintah ” digunakan untuk memulihkan atau membuang perubahan komited terkini dan mengalih keluar perubahan setempat yang dijejaki. Perintah ini boleh digunakan dengan bendera yang berbeza, seperti:







  • <–berperingkat> ” pilihan digunakan untuk mengalih keluar fail dari kawasan pementasan dan mengekalkan versi sebenar mereka.
  • 'pilihan digunakan untuk membuang perubahan setempat yang tidak terikat daripada fail.

Sintaks



Berikut ialah sintaks umum ' git memulihkan ” perintah:



git memulihkan < pilihan >

Daripada arahan di atas, ' ” akan digantikan dengan tag yang dikehendaki.





Bagaimana untuk 'git restore' Dijejaki/Berperingkat Fail Tunggal dalam Git?

kepada ' git memulihkan ” fail tunggal yang tidak terikat dalam Git, lihat prosedur berikut:

  • Pergi ke repositori tempatan Git.
  • Senaraikan fail yang tidak dikomit.
  • Jalankan ' git restore –berperingkat ” perintah.
  • Semak status semasa repositori.

Langkah 1: Navigasi ke Repositori Tempatan

Mula-mula, navigasi ke repositori tempatan tertentu dengan melaksanakan ' cd ” perintah:



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

Langkah 2: Lihat Fail Tidak Terikat

Sekarang, senaraikan semua fail berperingkat dengan menyemak keadaan semasa repositori:

status git

Menurut output di bawah, ' file.py ”, “ file1.txt ”, dan “ file2.txt ” ialah fail yang tidak dikomit. Kami akan menyahjejaki ' file.py ” fail:

Langkah 3: Fail Tidak Berperingkat

Laksanakan ' git memulihkan ” fail dengan “ –berperingkat ” bendera dan nama fail:

git memulihkan --berperingkat file.py

Langkah 4: Semak Keadaan Semasa Fail

Untuk menyemak status semasa fail yang tidak dijejaki, jalankan ' status git ” perintah:

status git

Dapat dilihat bahawa tidak komited ' file.py ” telah dikeluarkan dari kawasan pementasan:

Bagaimana untuk 'git restore' Dijejaki/Berperingkat Berbilang Fail dalam Git?

Untuk mengalih keluar berbilang fail berperingkat daripada indeks pementasan, jalankan arahan yang disediakan:

git memulihkan --berperingkat * .txt

Di sini, semua fail yang mempunyai ' .txt ” sambungan, akan dialih keluar dari kawasan pementasan:

Sekarang, semak status fail yang tidak dikomit dengan menjalankan ' status git ” perintah:

status git

Menurut output yang diberikan di bawah, semua fail tidak terikat yang mempunyai ' .txt ”, telah dialih keluar kembali ke kawasan kerja Git:

Kami telah mengumpulkan maklumat terperinci tentang ' git memulihkan ” perintah.

Kesimpulan

' git memulihkan Perintah ” digunakan untuk membuang perubahan komited terkini dan mengalih keluar perubahan setempat yang dijejaki. ' git restore –berperingkat * Perintah ” digunakan untuk mengalih keluar fail tunggal yang tidak dijejaki. ' git restore –berperingkat * Perintah ” digunakan untuk mengalih keluar berbilang fail daripada indeks pementasan. Panduan ini menerangkan penggunaan ' git memulihkan ” perintah dalam Git.