git - masalah permintaan tarik, seperti yang ditunjukkan di bawah
怪我咯
怪我咯 2017-05-02 09:34:26
0
3
565

怪我咯
怪我咯

走同样的路,发现不同的人生

membalas semua(3)
巴扎黑

Sebabnya ialah kod jauh dikemas kini semasa proses pembangunan kod tempatan anda.

Ia sangat mudah, anda hanya perlu membuat asas semula kod.

Sebelum melakukan operasi berikut, semak penunjuk alat kawalan jauh setempat anda dahulu. Jika anda bercabang, mesti ada asal lain yang menunjuk ke github anda sendiri. Anda perlu menambah alat kawalan jauh yang menunjuk ke kod sumber terlebih dahulu. Lakukan ini:
git remote add upstream *URL*
dengan URL ialah alamat kod sumber.

Kemudian dapatkan penuding HEAD terkini kod jauh (sebenarnya, arahan ini bukan sahaja digunakan untuk mendapatkan huluan, tetapi juga asal): git fetch --all
Kemudian pastikan anda berada di cawangan kerja, lari git rebase upstream/master

Konflik akan muncul pada masa ini Secara amnya, anda telah mengubah suai fail secara setempat dan jauh pada masa yang sama, dan git tidak tahu yang mana satu untuk digunakan. Gunakan git status untuk menyemak fail yang mempunyai masalah dan buat sahaja perubahan. Kemudian git add ., git rebase --continue.

Selepas pengubahsuaian, git push pergi ke cawangan kerja asal anda, anda mungkin perlu git push -f. Terutama apabila anda menggunakan git rebase -i, arahan ini boleh squash commit.

伊谢尔伦

Bukankah saya telah memberi anda semua petunjuk? Ia mengatakan bahawa konflik antara cabang perlu diselesaikan!

習慣沉默

Saya mencipta cawangan baharu untuk pembangunan di gudang yang saya buat, jadi kod yang saya tarik tidak bercanggah, tetapi kod saya bukan yang terkini Apabila saya membandingkan permintaan tarik dengan asas kod utama, saya masuk ke No,

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan