gitのブランチをマスターにマージすると、マージの競合が発生することがよくあります。ブランチをマージし、現在のブランチのものを上書きする方法はありますか?Git:マージするが上書きの変更
答えて
git merge
コマンドに-X ours
引数を追加します。
ローカルブランチで作業しているとします。そして、あなたはmaster
に行ってきました何にマージしたい:一方
git merge -X ours master
あなたはmaster
であり、その後@elhadiが正しくあなたがtheirs
を使用する必要があると言うmaster
にあなたのローカルブランチをマージしたい場合:
git merge -X theirs somebranch
戦略は自分たちの仕事ではない彼らの仕事です –
@elhadi私の理解は、ジョンハントが* *仕事ではなく、仕事です。 – kmkaplan
ローカルブランチでした。私はいくつかのブランチで作業してきたし、master上のファイルの代わりにいくつかのブランチファイルをマージ/置き換えたいと思っています。 –
あなたの支店でスタッフを上書きし、自分の仕事を取るために、あなたは
git merge --strategy=recursive -X theirs {remote/branch} --> example:origin/master
を行う必要があります
- 1. SVN - ブランチをトランクにマージし、トランクの変更/新機能を上書きする
- 2. 保留中のプルリクエストで上流のgitの変更をマージする
- 3. NumPyアレイを変更/上書きする
- 4. バックボーンモデルを上書きする変更イベント
- 5. Windows上のGit GUI:コンフリクトをマージする
- 6. Git Config core.autocrlf上書き
- 7. Gitのマージを元に戻しますが、後で変更を保存し、履歴を書き換えます。
- 8. Git非トラッキング作業ツリーファイルは、マージによって上書きされます
- 9. Mean.js:Gulpがproduction.jsへの変更を上書きする理由
- 10. Gitのマージでサブモジュールの変更が報告されない
- 11. Gitのマージで競合が発生するのではなく、上書きされます
- 12. GitからSVNへ:変更をマージできません
- 13. 最後のバージョンを上書きせずに作業スクリプト上のgitブランチを変更する
- 14. Gitのマージが
- 15. クリアケースラベルからgitブランチへの変更をマージする
- 16. Git:ブランチで行われた変更のみをマージする
- 17. gitで選択した変更のみをマージする
- 18. git difftoolを使ってファイルの変更をマージする方法
- 19. gitはブランチを変更するときに自動マージを防ぎます
- 20. 変更されていないファイルへの変更のためにGitがマージするのを拒否する
- 21. Wro-mavenプラグイン - CSSの変更が上書きされます
- 22. git - プルリクエストなしで変更をマージする
- 23. git pullマージ後に変更を検査する
- 24. Gitは、削除されたファイルがマージによって上書きされると言っています
- 25. TFS:ローカルのコピーを巧みに上書きせずに、棚の変更のみをマージする方法
- 26. 複数のGITリポジトリからの変更をマージしますか?
- 27. git cherry-pickを使用するが、後で変更をマージする
- 28. なぜgit pullはローカルの変更をマージできないのですか?
- 29. ファイルが変更されたgitですべてのマージ/コミットを見つける
- 30. Git:マージで特定の変更を隠す
あなたはSVNのような意味ですか? – stdcall
マージのための片側を自動的に選択した私の経験はこれほど良いことではありません。また、変更を取り除く前に他の人が同じ行の近くでどのような変更を行ったかを確認するマージ競合のポイントではないでしょうか? – Molske
それは最初の場所で地元の支店を作った私はファイルを介してトローリングと紛争を削除するよりも速いです –