残念ながら、職場で SVN リポジトリを使用する必要があります。これは git-svn で行います。さて、変更を加えた後、それらと私の git-svn "pull" エイリアスをコミットしました。
!git svn fetch && git svn rebase -l
解決したくないマージ競合がある場合、私の本能は次のようにします。
git checkout --theirs conflicting_file
git add conflicting_file
git rebase --continue
しかし、今では、conflicting_file
他の開発者からの を取得する代わりに、conflicting_file
以前は私のインデックスにあった が存在するようです。
ここで正確に何が起こり、これを行う正しい方法は何ですか?