Rumah >alat pembangunan >git >git提交到本地仓库后如何撤回
Terdapat empat cara untuk membuat asal komit setempat Git: Buat asal komit terkini: git reset HEAD~1 Buat asal dan buang perubahan (hard reset): git reset --hard HEAD~1 Ubah suai kawasan pementasan (hybrid reset): git reset HEAD~1 -- laluan/ke/fail Semak komit terbaharu: git log -1
Cara menarik balik komit Git setempat
Jika anda menukar fikiran selepas melakukan kod ke repositori Git setempat anda, anda boleh melakukan ini melalui Langkah-langkah berikut untuk menarik balik komit:
1 Semak komit terkini
Semak komit terkini menggunakan arahan berikut:
<code>git log -1</code>
2. Undokan komit terkini
arahan untuk membuat asal komit terkini:<code>git reset HEAD~1</code>Arahan ini akan membuat asal Komit komit terkini, tetapi masih mengekalkan pengubahsuaiannya.
3. Buat asal dan buang pengubahsuaian (tetapan semula keras)
Jika anda ingin membatalkan komit terkini dan membuang pengubahsuaiannya, anda boleh menggunakan arahan berikut:<code>git reset --hard HEAD~1</code>Arahan ini akan membuat asal komit terkini dan membuang semua yang tidak berperingkat pengubahsuaian.
4. Ubah suai kawasan pementasan (tetapan semula hibrid)
Jika anda hanya mahu membuat asal sebahagian daripada pengubahsuaian dalam penyerahan terkini, anda boleh menggunakan arahan berikut:<code>git reset HEAD~1 -- path/to/file1 path/to/file2</code>Arahan ini akan membuat asal pengubahsuaian kepada yang ditentukan fail dalam penyerahan terkini, tetapi simpan yang lain Semak semula.
Nota:
Atas ialah kandungan terperinci git提交到本地仓库后如何撤回. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!