gitの設定でpull.ff=onlyとしていて Fast-Forward できなかった場合それが競合ありか無しか判断して競合ありなら rebase ではなく marge するといった事は可能ですか?

pull するときに余計な marge コミットが作られて欲しくないため pull.ff=only とすることはよくあるかと思いますが、実際に pull して Fast-Forward できない場合 git pull --rebase とすると rebase されますが、rebase でのコンフリクトを解消したくないとします。

競合無しなら git pull --rebase でも良いのですが、競合がある場合 marge コミットが作られてもいいので一度のマージで競合を解消したいという感じです。この場合どの様な操作によって pull を行えば良いでしょうか?

コメントを投稿

0 コメント