を維持し、マージは、しかし、私の最新のマージには、両方を維持するために最もよく似合います側面。 Gitには手動でファイルを編集しないようにするための "戦略"がありますか?gitの私は</p> <pre><code>git merge -X theirs foo </code></pre> <p>「彼らを守る」ための</p> <pre><code>git merge -X ours foo </code></pre> <p>と、この「地雷を保つ」ためにこれを使用してマージするために、両方の
19
A
答えて
12
これらの競合を解決するための「マージ戦略」はありません。あなたは本当にのような競合する場合は
しかし、:
<<<< ours
Foo
=========
Bar
>>>> theirs
が
Foo
Bar
に解決するために、あなたは 'マージドライバ' を設定することができます。 gitattributes manページから:
組合
ラン3ウェイファイルレベルは、テキストファイルのマージが、代わりに衝突マーカを残す、 両方のバージョンからのラインを取ります。これは、 の結果のファイルに追加された行をランダムな順序で残す傾向があり、 ユーザーは結果を確認する必要があります。 がその意味を理解していない場合は、これを使用しないでください。
これを使用するために.gitattributesに行を追加します。
*.whatever merge=union
関連する問題
- 1. ジェネリック型のためのカスタムデシリアライザの作成方法私はFooのためのカスタム・ジャクソンのデシリアライザを書きたい</p> <pre><code>class <T> Foo<T> { .... } class Bar { Foo<Something> foo; } </code></pre> <p>:
- 2. Gitは<<<<<<< HEADをファイルに追加し続けます
- 3. <include>と<merge>
- 4. ES6モジュールを使用した単一クラスのメソッドのエクスポート/インポート<pre><code>class foo { constructor(x) { this.name = x } fooMethod(x) { return x + 'hello'; } } </code></pre> <p></p> そして、私はこのような<code>fileB.js</code>で<code>fooMethod</code>をインポートして使用したい:
- 5. `Foo <i32>`と `Foo <u32>`
- 6. module.exportsは</p> <p>ためES6相当私はimport文しようとしました</p> <pre><code>module.exports = { foo: function (a) { } } </code></pre> <p>からfooの値を取得したい何module.exportsは
- 7. は私が</p> <pre><code>git add . </code></pre> <p>を実行し、今私はgitの追加戻したい
- 8. Perlの文字列の乗算がundefで警告しないのはなぜですか?</p> <pre><code>$foo . '' </code></pre> <p>と</p> <pre><code>"$foo" </code></pre> <p>
- 9. gitのは、私が</p> <pre><code>git diff 13.1_dev sale_edit > patch.diff </code></pre> <p>をやってみました差分
- 10. グローバルな静的変数と関数の静的変数</p> <pre><code>static Foo foo; // ... foo.func(); </code></pre> <p>そして:優れている</p> <pre><code>Foo& GetFoo(void) { static Foo foo; return foo; } // ... GetFoo().func(); </code></pre> <p>
- 11. Heredoc <<<または<<?
- 12. マルチインデックススライスインデックスが完全に私は<code>foo</code><code>year == someYear</code>のX最大観測を選択したい指数(<code>year</code>、<code>foo</code>)、を有するデータフレームを有する
- 13. </p> <p>「***」「-----」</p> <p>を水平線</p> <p>を描画するための値下げgitのハブ
- 14. TypeScriptデコレータでデータを取得するには?私は何とか<code>Foo</code>にアクセスすることができ、デコレータから</p> <pre><code>@decorator foo: Foo; </code></pre> <p>:
- 15. のgit責め - <code>git blame <file></code>からコミットされていない変更に
- 16. Gitコマンド:git checkout -b <branch><リモートブランチ>とgitブランチ<branch><リモートブランチ>の違いは何ですか?
- 17. std :: cout << xの間のdiffrenceは何ですか;とstd :: cout << x << std :: endl ;?
- 18. 私は2つの機能</p> <pre><code>void foo() { std::cout << 1 << std::endl; } void bar() { std::cout << 2 << std::endl; } </code></pre> <p>をお持ちの場合は2個の関数のC++
- 19. オブジェクト属性に値が設定されていないのはなぜですか?</p> <blockquote> <pre><code><Foo>Bar</Foo> </code></pre> </blockquote> <p>そして<code>Foo</code>要素の値を抽出し、このコード:
- 20. マウスは、マウスが<code>.wrap</code>、<code>.cube</code>と<code>.front</code>のために働いてではなく、<code>.left</code>、<code>.right</code>、<code>.top</code>、<code>.bottom</code>と<code>.back</code>のためにされ
- 21. Gitのクローン--mirrorそれは</p> <p><code>git clone --mirror [repo-url]</code></p> <p>または</p> <p><code>git clone --mirror --recursive [repo-url]</code></p> <p>はサブモジュールでは動作しませんということですなぜ
- 22. iPythonでreStructuredText(Sphinx)ドキュメントストリングを表示しますか?</p> <pre><code>help foo </code></pre> <p>か::</p> <pre><code>foo? </code></pre> <p>を、私はそれ<em>スーパー</em>を読み取ろうとする邪魔見つける
- 23. このテストは同音異義語ですか?</p> <pre><code>if((x>0 || (x<=0))) </code></pre> <p>と<code>if(true)</code>の違いは何であるいくつかの</p> <pre><code>double x; </code></pre> <p>考える
- 24. GITが</p> <pre><code>git status # On branch master nothing to commit, working directory clean </code></pre> <p>から始まっ枝
- 25. カスタムビュー<merge>と<layout>タグ
- 26. map <string、pair <string、foo * >>とmap <string、pair <string、foo&>>の違いは何ですか?
- 27. git merge masterとorigin/masterの違いは?コマンド<code>git merge origin/master</code>の
- 28. (ハッシュは、各ウェブサイトのためのユニークである)<pre><code><script src="www.mysite.com/getframe.php?siteid=hash"></script> </code></pre> <p>に </p>彼らのウェブサイトで、私はスクリプトを生成し、それを置くために私のクライアントにそれを得るのgetcodeで<br><br> をIFRAME
- 29. は、私がExcelにファイルをダウンロードするための 'axlsx_rails'</strong></p> <p><strong>宝石 'acts_as_xlsx'</strong></p> <p>を</p> <p><strong>宝石を使用していた宝石 "rubyzip"
- 30. どのようにユーザーactive_recordための方法を検索する方法はありライン</p> <pre><code><td><%= User.where("id = event.user_id").first_name%></td> </code></pre> <p>ため `エラー私は#のため<code>undefined method</code> FIRST_NAME」を取得していますアクティブなレコード
連合「の両方を保つ」ためにマッピングされていない – tinybyte