2017-02-14 5 views
2

git pullを実行した後、〜100個のファイルに矛盾が生じています。私は最近取り上げた変更を自分のコードを上書きするようにしたい。サブツリーからプルしようとするときにGitのマージ競合が発生する

私はthis answerが私がやろうとしているのと同じように見えます。しかし、私は使用している場合:それは、その結果

git merge -s recursive -X theirs 

:あなたがマージされていないファイルがあるので

マージはできません。

私はmergetoolを実行して各ファイルを個別に処理することができますが、私はすべての変更を優先したいと思っています。

私はマージを破棄し、次のように再び引っ張ってみてください:

git merge --abort 

git subtree pull --prefix=interactives/d2l/ https://mygiturl.com master --squash 

しかし、毎回私は私が競合し得る引っ張ります。

+1

コミットを破棄してみませんか? –

+0

@ LasseV.Karlsen私はサブツリーを使って私に関連することはありませんので、質問を更新しました。 –

答えて

1

メッセージは、以前のマージ試行の残りの部分が既にあることを意味します。 git merge --abortを呼び出してリセットして、何をしようとしても構いません。

関連する問題