私は多くのオープンソースプロジェクトに貢献しました。外部の貢献者は、彼らがに貢献リポジトリへの書き込みアクセス権を持っていないとして、次のように一般的に、ワークフローは次のとおりです。Gitとリモートマスターのマージ
- フォークフォークレポ
- プッシュのレポと
clone
プライベートコピー git checkout -b feature-branch
このブランチにコミット- オープン
remote:master
へlocal:feature-branch
をマージするプル要求これは、すべての罰金ですが、私は」マージ競合が発生したときに最近問題が発生しました。私はmaster
を私のフィーチャーブランチにマージさせて、プルリクエストを受け付けることができます。私はこれらの工程を経るとき、理にかなってgit
ディスプレイAlready up-to-date.
、
git checkout master
git pull origin master
git checkout feature-branch
git merge master
しかし:
コマンドは、一般的になります。私はレポの分岐バージョンに入っているので、私のコピーは最近のリモート変更を決してmaster
にすることはできません。
私はマージできないフォークされたコピーに取り組んでいるので、私のPRは永遠にマージできません。
どうすれば問題を解決できますか?
ご協力いただきありがとうございます。あなたがしなければならないだろう何
は[この](http://stackoverflow.com/questions/3903817/pull-new-updates-from-original-github-repository-into-forked-github-repository)あなたが探しているもの? – intboolstring
おそらく、私はこのワークフローが非常に一般的であるように感じますが、この周りの他のステップがあるはずです。 –