Daftar Isi:

Bagaimana Anda mengembalikan repositori Git ke komit sebelumnya?
Bagaimana Anda mengembalikan repositori Git ke komit sebelumnya?

Video: Bagaimana Anda mengembalikan repositori Git ke komit sebelumnya?

Video: Bagaimana Anda mengembalikan repositori Git ke komit sebelumnya?
Video: Undo Git commit + VS Code 2024, April
Anonim

Jika Anda menghendaki kembalikan komit terakhir lakukan saja git kembali <tidak diinginkan melakukan hash>; maka kamu bisa dorongan ini baru melakukan , yang membuka kancingmu komitmen sebelumnya . Untuk memperbaiki kepala yang terlepas lakukan git checkout <saat ini cabang >.

Demikian pula, Anda mungkin bertanya, bagaimana cara mengembalikan repositori git?

4 Jawaban

  1. git reset tanpa opsi --hard mengatur ulang riwayat komit, tetapi bukan file. Dengan opsi --hard, file di pohon kerja juga diatur ulang. (pengguna yang dikreditkan)
  2. Jika Anda ingin mengkomit status itu sehingga repositori jarak jauh juga menunjuk ke komit yang dibatalkan, lakukan: git Push -f (pengguna yang dikreditkan)

Selain di atas, bagaimana cara mengembalikan komit lokal? Buka Git Extensions, klik kanan pada melakukan yang kamu ingin kembali lalu pilih " Kembalikan komitmen ". Pilih "Buat secara otomatis melakukan "kalau mau langsung melakukan NS dikembalikan perubahan atau jika Anda ingin secara manual melakukan NS dikembalikan perubahan menjaga kotak tidak dipilih dan klik " Kembali ini melakukan " tombol.

Kedua, bagaimana Anda mengatur ulang ke komit tertentu?

Untuk mengatur ulang cabang HEAD Anda ke komit tertentu:

  1. Pastikan cabang HEAD Anda saat ini dipilih di bilah sisi.
  2. Klik kanan komit yang ingin Anda kembalikan dalam daftar dan pilih Setel Ulang KEPALA ke ….

Apa perbedaan antara git reset dan kembalikan?

Dari penjelasan di atas, kita dapat mengetahui bahwa yang terbesar perbedaan antara git reset dan git kembali Apakah itu git reset akan mengatur ulang status cabang ke status sebelumnya dengan menghapus semua perubahan setelah komit yang diinginkan saat git kembali akan mengatur ulang ke keadaan sebelumnya dengan membuat new mengembalikan berkomitmen dan menjaga

Direkomendasikan: