Cara memaksa menimpa fail tempatan pada tarik git
- 818
- 55
- Clarence Powlowski
Menggunakan git tarik, kami memuat turun perubahan terkini dari repositori jauh git ke kod repositori tempatan. Semasa proses ini, kami menghadapi masalah berkali -kali kerana perubahan tempatan. Kemudian kita perlu memaksa menulis ganti sebarang perubahan tempatan dan mengemas kini semua fail dari repositori jauh.
Penting:-
- Semua perubahan tempatan akan hilang.
- Sebarang komitmen tempatan yang belum ditolak akan hilang.
- Sebarang fail yang tidak dikesan oleh Git tidak akan terjejas.
Perintah untuk menimpa fail tempatan:-
Gunakan arahan berikut untuk memaksa menulis ganti fail tempatan dari repositori jauh. Kami menganggap anda memuat turun perubahan dari Cawangan Master Jauh.
$ git ambil -Semua $ git Reset -Hard Asal/Master
Untuk memuat turun perubahan dari beberapa cawangan lain gunakan arahan berikut.
$ git reset -hard asal/lain_branch
Penjelasan:-
- Git Fetch Muat turun kemas kini terkini dari jarak jauh, tetapi jangan bergabung atau rebase dalam fail tempatan.
- Git Reset menetapkan semula cawangan induk kepada apa yang anda hanya ambil. Pilihan -hard mengubah semua fail di pokok kerja anda sama seperti asal/tuan
- « Cara memasang Windows Jauh Kongsi di Linux
- Cara Memasang Edisi Pemaju Firefox di Ubuntu, Debian dan Linuxmint Menggunakan PPA »