git - bagaimana untuk mengintegrasikan perubahan jauh
迷茫
迷茫 2017-05-02 09:46:31
0
2
953

git push origin master
Ralat telah berlaku.

error: failed to push some refs to 'git+ssh://git@github.com/yufeiluo/newstart.git'
hint: Updates were rejected because the remote contains work that you do
hint: not have locally. This is usually caused by another repository pushing
hint: to the same ref. You may want to first integrate the remote changes
hint: (e.g., 'git pull ...') before pushing again.
hint: See the 'Note about fast-forwards' in 'git push --help' for details.

Saya menyelesaikannya dengan cara ini,
git push -f origin master
Sekarang saya mahu menggunakan kaedah segera untuk menyelesaikannya
Anda mungkin mahu menyepadukan perubahan jauh dahulu
petunjuk: ( cth., 'git pull ...') sebelum menolak lagi.
Jika semua git pull kembali, bukankah yang tempatan akan ditimpa?

Saya seorang pemula, tolong beri saya nasihat

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

membalas semua(2)
小葫芦

1. Jika cawangan tempatan dan cawangan terpencil boleh digabungkan secara automatik, anda boleh terus commit dan kemudian menolak
2, anda perlu git pull dahulu, tetapi arahan ini akan menggabungkan Cawangan secara automatik, anda boleh menggunakan git fetch, kemudian bergabung secara manual dan kemudian git push

某草草

Tidak disyorkan untuk menggunakan git push -f secara langsung boleh menimpa pengubahsuaian orang lain. tolak sekali lagi, namun, jika terdapat konflik, anda boleh terus menyerahkan selepas menyelesaikan konflik. git pull

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