Modul Membatalkan sesuatu membahas keempat alat pembatalan Git sesuai luas jangkauannya: restore untuk berkas dan staging, amend untuk commit terakhir, revert untuk commit yang sudah terpublikasi, reset untuk riwayat lokal, dan reflog sebagai jaring pengaman atas semuanya. Ketakutan merusak semuanya biasanya hilang tepat di modul ini, karena setiap kesalahan ternyata memiliki jalan pulang.
Membatalkan sesuatu
Modul pembatalan: restore, amend, revert, reset, dan reflog sebagai jaring pengaman atas setiap kesalahan.
0/0 selesai
- Membatalkan staging dan membuang perubahan
Membatalkan staging dengan git restore --staged dan membuang perubahan berkas dengan git restore.
- Mengubah commit
Mengubah commit terakhir dengan git commit --amend dan batasan keamanannya.
- git revert
Membatalkan commit yang sudah terpublikasi secara aman dengan git revert.
- git reset
Membatalkan commit lokal dengan git reset dan perbedaan mode soft, mixed, dan hard pada tiga pohon.
- Reflog
Reflog sebagai catatan setiap pergerakan HEAD dan jaring pengaman pemulihan commit yang terasa hilang.