Bagaimana untuk mendapatkan semula kod apabila tetingkap git ditutup
Apr 10, 2023 am 09:03 AMUntuk pembangun, Git ialah salah satu alatan penting, yang boleh membantu kami mengurus kod dengan lebih baik. Walau bagaimanapun, dalam proses menggunakan Git, sesetengah pengguna akan menghadapi situasi berikut: sebelum menyerahkan kod, mereka secara tidak sengaja menutup tetingkap Git, menyebabkan kod itu hilang.
Jika anda menghadapi masalah yang sama, jangan panik, saya akan memberikan anda beberapa penyelesaian seterusnya.
- Gunakan arahan git stash
Pertama, kita boleh menggunakan arahan git stash untuk mendapatkan semula kod tersebut. Perintah ini boleh menyimpan perubahan tanpa komitmen dalam direktori kerja semasa dan kembali ke keadaan komit terkini Git.
Gunakan arahan berikut:
1 |
|
Arahan ini akan memulihkan kod dalam simpanan ke direktori kerja.
Jika anda masih perlu melihat kandungan yang disimpan dalam simpanan sebelumnya, anda boleh menggunakan arahan berikut:
1 |
|
Arahan ini akan menyenaraikan senarai simpanan yang disimpan sebelum ini.
- Gunakan arahan git reflog
Arahan git reflog boleh menyenaraikan semua operasi dalam gudang tempatan, termasuk commit, merges, fetch, pull, reset semua cawangan tempatan Tunggu operasi.
Gunakan arahan berikut:
1 |
|
Arahan ini akan menyenaraikan semua operasi dalam gudang tempatan, dan setiap operasi disertakan dengan commitID.
Anda boleh mencari versi yang tidak terikat sebelum ini dan memulihkannya selepas menemui commitID yang berkaitan.
- Menggunakan GUI Git
Jika tiada arahan di atas boleh mendapatkan semula kod, kita boleh cuba menggunakan GUI Git.
Git GUI ialah alat antara muka grafik Git sendiri Ia bukan sahaja membantu kami mengurus kod dengan lebih baik, tetapi juga membantu kami mendapatkan semula kod.
Mula-mula kami membuka GUI Git, dan dalam Sejarah Komit di sudut kiri bawah, pilih cawangan yang anda sedang kerjakan sebelum menutup tetingkap.
Kemudian, cari versi yang anda perlukan untuk pulihkan pada masa ini dalam cawangan yang dipilih, klik kanan padanya dan pilih "Buat cawangan baharu".
Akhir sekali, kita boleh menolak cawangan baharu ke repositori jauh dan menggabungkannya ke dalam cawangan induk.
Di atas adalah beberapa kaedah untuk mendapatkan semula kod Git yang diperkenalkan dalam artikel ini, saya harap ia dapat membantu pembangun yang menghadapi masalah yang sama. Jika anda mempunyai kaedah lain, sila kongsikannya di ruangan komen.
Atas ialah kandungan terperinci Bagaimana untuk mendapatkan semula kod apabila tetingkap git ditutup. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Artikel Panas

Alat panas Tag

Artikel Panas

Tag artikel panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Cara menyelesaikan kegagalan penyerahan komitmen git

Bagaimana menolak komitmen yang ditentukan

Perbezaan antara komit dan menolak git

Cara Menggunakan Alat Pengurusan Git Untuk Penggunaan Lengkap Alat Pengurusan Git

Perbezaan antara menambah dan komitmen git

Cara Menggunakan Tutorial Alat Pengurusan Git untuk Menggunakan Alat Pengurusan Git Untuk Pemula
