Terdapat lebih banyak komit git secara tempatan daripada dari jauh Adakah tidak mungkin untuk menarik kod dari alat kawalan jauh?
过去多啦不再A梦
过去多啦不再A梦 2017-05-02 09:29:59
0
5
692

1. Saya mengeluarkan kod -f dari gitlab jauh, tetapi kemas kini jauh tidak dapat ditarik Kemudian, saya melihat terdapat lebih daripada 200 komit tempatan daripada yang jauh Adakah ini sebab saya tidak boleh menarik kod dari gudang jauh? Adakah saya perlu menolak dahulu sebelum saya boleh menarik kod dari jauh?

过去多啦不再A梦
过去多啦不再A梦

membalas semua(5)
左手右手慢动作

Cuba git rebase origin/master

阿神

Jika anda tidak dapat menariknya ke bawah, ini bermakna anda tidak mempunyai kod komited secara setempat, jadi anda harus sama ada komit dan tolaknya ke atas dahulu, atau simpan git dahulu dan simpannya dalam timbunan, kemudian keluarkannya pada tempat yang sesuai masa, dan kemudian git pull

漂亮男人

Cuba ambil dan cantumkan secara manual, kemudian tolaknya ke atas, atau pangkalan semula

洪涛

git fetch

某草草

Terdapat lebih banyak rekod komit secara setempat berbanding dari jauh, menunjukkan bahawa tempatan adalah lebih baharu daripada jauh, jadi pull

tidak dibenarkan.

Jika tiada percanggahan antara kod jauh dan kod tempatan anda, ubah suai terus kod tempatan commit dan push kepada kod jauh, dan kemudian kod tersebut akan konsisten.

Jika ada konflik semasa menolak, anda boleh

git fetch
git rebase origin/master

Ikuti gesaan untuk menyelesaikan konflik.
kemudian push kod tempatan ke jauh

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