Daftar Isi:

Bagaimana cara membatalkan kepala reset?
Bagaimana cara membatalkan kepala reset?

Video: Bagaimana cara membatalkan kepala reset?

Video: Bagaimana cara membatalkan kepala reset?
Video: 🔴 Langkah Edit SKP Pada Aplikasi E Kinerja Yang Terdapat Kesalahan Dan Sudah Disetujui Atasan 2024, Mungkin
Anonim

Jadi, untuk membuka NS mengatur ulang , jalankan git setel ulang KEPALA @{1} (atau git mengatur ulang d27924e). Jika, di sisi lain, Anda telah menjalankan beberapa perintah lain sejak pembaruan itu KEPALA , komit yang Anda inginkan tidak akan berada di bagian atas daftar, dan Anda harus mencari melalui reflog.

Di sini, dapatkah Anda membatalkan hard reset?

Opsi 2: Pulihkan Data Setelah Atur Ulang Pabrik melalui Pencadangan Lokal Banyak Android ponsel diberkahi dengan aplikasi atau fungsi cadangan lokal. Jika Anda telah mencadangkan data secara teratur, kemudian, setelah a pengaturan ulang pabrik , cukup buka “Pengaturan” > “Cadangkan & pulihkan”, dan pilih file cadangan terbaru untuk memulihkan data dari cadangan.

Demikian pula, bagaimana Anda membatalkan komit? Jika Anda ingin melakukan pekerjaan yang signifikan pada yang terakhir melakukan , Anda cukup git reset HEAD^. Ini akan membuka NS melakukan (kupas) dan kembalikan indeks ke keadaan sebelumnya melakukan , meninggalkan direktori kerja dengan perubahan yang tidak dikomit, dan Anda dapat memperbaiki apa pun yang perlu Anda perbaiki dan coba lagi.

Darinya, bagaimana cara mengatur ulang kepala saya?

KEPALA menunjuk ke cabang Anda saat ini (atau komit saat ini), jadi semua itu git mengatur ulang -- keras kepala akan Anda lakukan adalah membuang perubahan apa pun yang Anda miliki. Jadi, anggaplah komit bagus yang ingin Anda kembalikan adalah f414f31. (Anda dapat menemukannya melalui git log atau browser riwayat apa pun.)

Bagaimana cara mengembalikan semua perubahan lokal?

Sekarang Anda memiliki 4 opsi untuk membatalkan perubahan:

  1. Unstage file ke komit saat ini (HEAD): git reset HEAD
  2. Unstage semuanya - pertahankan perubahan: git reset.
  3. Buang semua perubahan lokal, tetapi simpan untuk nanti: git stash.
  4. Buang semuanya secara permanen: git reset --hard.

Direkomendasikan: