私はいくつかのコードを書いてから、マスターにプッシュしました。同じコードにいくつかのコードを追加してしまった後に、私はあまりにも多くの衝突がありました。私が最初にプッシュした後、コードが他の誰かから引き出され、コードを美しくするためにresharperを使い、再び。だから私は変更されたファイルと美しいコードとの衝突を併合しています。 私がする必要があるのは、マスターからコードを引き出し、美しいコードを自分のコードで上書きし、それをマスターにプッシュすることです。 私は窓にいます。 git bashを使う。リモートとgitの競合が発生しました。ローカルに変更する必要があります
1
A
答えて
1
backup your current branch for safety
、次にpull master
となり、競合するファイルをtheirs/ours
で解決できます。
$ git pull origin master
$ git status # copy the conflicted file name
$ git checkout --theirs -- . # accept remote changes if conflicts
or,
$ git checkout --ours -- . # accept local changes if conflicts
あるいは、
$ git reset --hard HEAD
$ git branch backup # backup your branch for safety
$ git pull origin master -s recursive -X theirs # accept remote master changes if conflicts
Or,
$ git pull origin master -s recursive -X ours # accept local changes if conflicts
0
変更が美しく、コンテンツが変更されていないことが確かな場合は、ファイルの完全なバージョンを取得するだけで、競合の解決中にを使用してください。
関連する問題
- 1. リポジトリの複製中にGitで競合するコピーエラーが発生しました
- 2. GITで競合が発生するWord
- 3. Subversion:競合が発生した場合に更新が失敗しますか?
- 4. 変更をコミットしているときにGitで競合が発生した場合の問題?
- 5. 時間の競合が発生したユーザーを照会して、その時間の競合を返す必要があります。
- 6. ローカルとリモートのブランチはgit pushの名前と一致する必要がありますか?
- 7. git-rerereが競合解決を記録するために、マージをコミットする必要がありますか?
- 8. 必要があります:変更後にGitブランチを変更する
- 9. Git:リモートトラッキングブランチで変更が発生した場合、ローカルブランチを自動更新する方法はありますか?
- 10. ぼかしと入力の競合が発生しました
- 11. GitリモートURL:設定中にエラーが発生しました
- 12. couchdbリビジョン番号ジャンプとドキュメントの変更により競合が発生する
- 13. アップグレード時にインストール領域に競合が発生しました
- 14. 'git add'の後に鍵ペアを変更する必要がありますか?
- 15. Gitリモートからプルするときにリモート変更を使用して競合を解決する
- 16. テキストフィールドの値が手動またはプログラムによって変更された場合に、変更イベントを発生させる必要がありますか?
- 17. ストーリーボードで競合が発生した場合、Xcodeがクラッシュする
- 18. MySQLエラーが発生しました:オペランドには1列が含まれている必要があります
- 19. ローカルが削除されてもファイルがリモートに存在するときにgit - mergeの競合が発生する
- 20. CUPとShift/Reduceの競合が発生しています
- 21. クリーンディレクトリからgit pullにマージの競合があります
- 22. git cherry-pick他のコミットでマージ競合が発生しますか?
- 23. "git flow"でgitをローカルで使う必要がありますか?
- 24. IPv6拡張ヘッダーを変更して生成する必要があります
- 25. "git checkout"のタブ補完が "git cherry-pick"と競合します
- 26. ジャージーメディアタイプの競合が発生しました
- 27. 未処理の例外が発生した場合は、WPFアプリケーションをシャットダウンする必要がありますか?
- 28. Powershellを実行中にエラーが発生しました.tabcmdを初期化する必要があります
- 29. ローカル変数からローカル変数にアクセスし、最終的に宣言する必要があります
- 30. ブラウザのスクロールバーが発生している間にイベントを発生させる必要があります