git 本地commit比远程多,是不是不能从远程pull下来代码了?
过去多啦不再A梦
过去多啦不再A梦 2017-05-02 09:29:59
0
5
625

1.本人从远程的gitlab上pull -f 代码,远程的更新怎么也pull不下来,后来看了下本地的commit比远程多200多次,是不是这个原因导致不能从远程仓库pull代码? 我得先push之后才能从远程pull代码?

过去多啦不再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
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!