Isi kandungan:

Adakah git reset mengalih keluar perubahan?
Adakah git reset mengalih keluar perubahan?

Video: Adakah git reset mengalih keluar perubahan?

Video: Adakah git reset mengalih keluar perubahan?
Video: UNIK! TERNYATA OTAK KITA BISA DI RESET 2024, Mungkin
Anonim

Buat asal perubahan setempat

  1. Buang semua tempatan perubahan , tetapi simpannya untuk kemungkinan digunakan semula kemudian: git simpanan.
  2. Membuang tempatan perubahan (secara kekal) ke fail: git pembayaran --
  3. Buang semua tempatan perubahan kepada semua fail secara kekal: git set semula --keras.

Mengenai ini, apakah yang dimaksudkan dengan tetapan semula dan padam perubahan dalam git?

guna set semula untuk membawa cawangan dalam repositori tempatan anda kembali ke kandungan komit sebelumnya. Penggunaan yang paling biasa set semula perintah adalah untuk membuang semua berubah fail sejak komit terakhir dan kembalikan fail ke keadaan mereka berada pada komit terbaharu.

Tambahan pula, bagaimanakah cara saya mengembalikan semua perubahan dalam cawangan? Cuba git checkout -f ini akan dibuang sebarang perubahan tempatan yang tidak komited dalam SEMUA cawangan dan tuan. Bila nak buang perubahan dalam awak cawangan tempatan , anda boleh menyimpan ini perubahan menggunakan arahan git stash. awak perubahan akan disimpan dan anda boleh mendapatkannya kemudian, jika anda mahu atau anda boleh memadamkannya.

Dengan cara ini, bagaimanakah cara saya mengembalikan perubahan kepada Git?

Untuk kembali, anda boleh:

  1. Pergi ke sejarah Git.
  2. Klik kanan pada komit yang anda mahu kembalikan.
  3. Pilih kembalikan komitmen.
  4. Pastikan komit perubahan ditandakan.
  5. Klik kembali.

Apakah hasil panggilan git reset pada repositori Git tempatan anda?

Selepas memeriksa hasil gabungan, anda mungkin mendapati bahawa perubahan dalam cawangan lain tidak memuaskan. Berlari git set semula --hard ORIG_HEAD akan membenarkan anda kembali ke tempat anda berada, tetapi ia akan membuang tempatan anda perubahan, yang anda tidak mahu. git set semula --merge terus tempatan anda perubahan.

Disyorkan: