背景:これに似た状況がありますが、解決策では問題が解決しません。GitHub で、プロジェクトのフォークをフォークしました。
Original -> SomeonesFork -> MyFork
私は、SomeonesFork が行ったいくつかの変更をクリーンアップし、プル リクエストを元のレポに送り返すために、SomeonesFork からフォークしました。それ以来、私は受け入れられたオリジナルに直接プル リクエストを送信しました。
ただし、SomeonesFork を仲介するのではなく、自分のレポをオリジナルの直接フォークにすることをお勧めします。(GitHub での作業がはるかに簡単になります。) オリジナルをアップストリームとして設定し、フォークにプッシュしましたが、GitHub はまだ SomenesFork のフォークだと言っています。
オリジナルを再度フォークしようとすると、すでに存在するものに送られます。調査によると、GH は複数のフォークを許可していないようです。
だから私の質問は:私が今持っているフォークを単に削除してから、オリジナルを再フォークしても安全ですか?これにより、git または GitHub のどこかで問題が発生しますか?