私はソースAからGithubでプロジェクトをフォークしました。それ以来、標準的な方法はAにではなくBにプルリクエストを発行することです。これはすべてのプルリクエストを意味し、プルリクエストの宛先を手動で指定する必要があります。ちょっと退屈だ。Githubフォークのソースを変更するには?
フォークのソースを永久に変更する方法はありますか?
私はソースAからGithubでプロジェクトをフォークしました。それ以来、標準的な方法はAにではなくBにプルリクエストを発行することです。これはすべてのプルリクエストを意味し、プルリクエストの宛先を手動で指定する必要があります。ちょっと退屈だ。Githubフォークのソースを変更するには?
フォークのソースを永久に変更する方法はありますか?
私が最初にそれを見つけることができませんでしたが、1つの回避策はsource B
から別のフォーク、この時間を作ることであろう、と:
をあなたの仕事をプッシュ
注:Githubのは、あなたが二回同じリポジトリをforkすることはできません
:OP Steve Bennettがあることを思い出させます。
(それはあなたがB
を作るために他の誰かがフォークA
、C
を作るためにA
をフォーク、である - 。あなたはD
を作るためにC
をフォークすることはできませんあなたが「Your Fork
」ボタンを取得)
だから、私が示唆2番目のフォークを別のアカウントで実行します。
ローカルクローンから複数のアカウントを管理できます。これにより、複数のフォークでGitHubの制限をバイパスできます。
これは@ VonCの答えにはあまり意味がありませんが、元のフォークを削除して、適切なソースリポジトリからフォークしました。
ローカルブランチを保存したい場合は、操作後に新しいブランチにプッシュするだけです。削除する前に元のフォークからすべてを取り出したことを確認してください。
IMOこれは理にかなっていないgithubの限界の1つであり、ややのれんでは簡単に修正する必要があります。
これはうまくいくと思っていましたが、Githubでは同じリポジトリを2回フォークすることはできません。つまり、AをフォークしてCを作ると、他の誰かがBを作るためにフォークAを行います.Dを作るためにCをフォークすることはできません。あなたは "Your Fork"ボタンを得ます...) –
@SteveBennett *別のアカウントの下に2番目のフォーク?ローカルクローンから複数のアカウントを管理することができます。これにより、複数のフォークでGitHubの制限をバイパスできます。 – VonC
ねえ、それはうまくいくと思います。うーん。 –