84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
git push 之前忘记 git pull,怎么办?
认证高级PHP讲师
プッシュする前にプルするのを忘れると結果が生じます。つまり、今プッシュすると競合が発生します(おそらく、オンライン バージョンとローカル バージョンが同期していないため、マージする必要があるというエラー メッセージが表示されます) )、プッシュは失敗します。
次に、それをプルダウンしてマージする必要があります。その後、競合についてのプロンプトが表示され、競合を解決してからプッシュします。
もちろん、小規模な個人プロジェクトで問題がないことが確認できた場合は、-f を付けて強制送信することもできます。その結果、オンライン バージョンが強制的に上書きされます (複数人コラボレーションではこのように使用しないでください! 複数人コラボレーションではこのように使用しないでください! このように使用しないでください)複数人でのコラボレーションに最適です )
コミット後にプルすることはできますが、そうしないと Git は役に立ちません。複数人で開発する場合、他の人が書き終わるのを待ってコードをプルしてから書き始める必要がありますか?
gitリセット
コミット後にプルされるべきでした
git add git commit -m ""git pullgit Push
git pull,然后在本地merge,再git push。
git pull
git push
gitリセットgitチェックアウト
プッシュする前にプルするのを忘れると結果が生じます。つまり、今プッシュすると競合が発生します(おそらく、オンライン バージョンとローカル バージョンが同期していないため、マージする必要があるというエラー メッセージが表示されます) )、プッシュは失敗します。
次に、それをプルダウンしてマージする必要があります。その後、競合についてのプロンプトが表示され、競合を解決してからプッシュします。
もちろん、小規模な個人プロジェクトで問題がないことが確認できた場合は、-f を付けて強制送信することもできます。その結果、オンライン バージョンが強制的に上書きされます (複数人コラボレーションではこのように使用しないでください! 複数人コラボレーションではこのように使用しないでください! このように使用しないでください)複数人でのコラボレーションに最適です )
コミット後にプルすることはできますが、そうしないと Git は役に立ちません。複数人で開発する場合、他の人が書き終わるのを待ってコードをプルしてから書き始める必要がありますか?
gitリセット
コミット後にプルされるべきでした
git add
git commit -m ""
git pull
git Push
git pull
,然后在本地merge,再git push
。gitリセット
gitチェックアウト