Cara untuk membuat asal komit setempat Git: Semak status semasa Buat asal pengubahsuaian kawasan pementasan: git reset HEAD
Buat asal perubahan yang diserahkan: git reset --soft HEAD^Sahkan perubahan

untuk Undo local commit
Undo Git local commit sangat mudah dan hanya memerlukan beberapa arahan.
Langkah:
1. Semak status semasa:git status命令查看当前工作目录和暂存区的状态。
2. 撤销暂存区修改:
如果只想要撤销暂存的文件,使用以下命令:
git reset HEAD <文件名>
3. 撤销已提交的更改:
如果想要撤销已提交的更改,使用以下命令:
git reset --soft HEAD^
4. 确认更改:
使用git status命令再次检查状态,确认更改是否已被撤销。
其他情况:
撤销合并提交:
要撤销合并提交,可以使用以下命令:
git reset --mixed ^
其中是合并提交的 ID。
撤销所有本地更改:
要撤销所有本地更改,可以使用以下命令:
git reset --hard HEAD
警告:使用--hard选项时要小心,因为它会删除所有未提交的更改。使用--soft
git statusuntuk menyemak status direktori kerja dan kawasan pementasan semasa. 2. Buat asal perubahan dalam kawasan pementasan: Jika anda hanya mahu membuat asal fail sementara, gunakan arahan berikut: rrreee3 perubahan yang diserahkan Untuk membuat perubahan, gunakan perintah berikut: rrreee4 Sahkan perubahan: Gunakan perintah
git statusuntuk menyemak status sekali lagi untuk mengesahkan sama ada perubahan telah dibuat asal. Situasi lain: Membatalkan komit gabungan: Untuk membuat asal komit gabungan, anda boleh menggunakan arahan berikut: rrreeedi mana
< ID komit gabungan. Buat asal semua perubahan setempat: Untuk membuat asal semua perubahan setempat anda boleh menggunakan arahan berikut: rrreeeAmaran: Berhati-hati apabila menggunakan pilihan --hardkerana ia akan memadam semua perubahan Tanpa komitmen. Gunakan pilihan
--softuntuk mengekalkan perubahan tanpa komitmen.
Atas ialah kandungan terperinci . Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!
Bina pelayan git anda sendiri
Perbezaan antara git dan svn
git undo menyerahkan komit
Bagaimana untuk membatalkan ralat komit git
Bagaimana untuk membandingkan kandungan fail dua versi dalam git
kaedah pembukaan fail cdr
Mana satu lebih mudah, thinkphp atau laravel?
Penyelesaian kepada gmail disekat