私のブランチで仕事をした後、ブランチリクエストを作成して、私のブランチをマスターにマージしました。私の枝の1つのファイルに矛盾があり、自動的にマージできないことをGithubが示しています。 一方、私のマネージャーは、私のブランチをrebaseするように私に頼んだ。私は次のようにrebaseしました:git rebaseとファイルの競合
$ git checkout master
$ git pull origin master
$ git checkout my-baranch
$ git rebase master
私は1つのファイルにCONFLICTメッセージを受け取ります。私は紛争を解決しました
$ git rebase --continue
Rebase done successfully。今私は次に何をすべきか分かりません。私のPRは依然として1つの競合するファイルを表示しており、自動的にマージすることはできません。
私は、リベース後に何をすべきかを知りたいので、私のPRは自動的にマージされます。
あなたは難しい部分をやったことがあります。今、あなたは簡単な部分をする必要があります。難しい部分はリベースだった。簡単な部分は、旧プルリクエストを破棄して、リベースされたブランチから*新しいプルリクエストを行う必要があることです。文字通りこれを行うことができます:古いリクエストを閉じて新しいリクエストを開きます。または、プッシュリクエスト名を強制的にプッシュすることで、PR#123を投げずにPR#124を作成する代わりに、古いPR#123を上書きする*ことができます。私はそれがもっとはっきりしていると思うので、ちょっとした作業が必要ですが、私は近くでやり直して行きます。 – torek