背景:我有一個情況similar to this但是那裏的解決方案並沒有解決我的問題。在GitHub上我分叉一個項目的叉:當原始引用我的代碼時,刪除GitHub倉庫的分叉是否安全?
Original -> SomeonesFork -> MyFork
我從SomeonesFork爲了清理他們已經做了一些修改,併發送一個請求,拉回到原來的回購分叉。從那以後,我也派人把請求直接提交給被接受的原件。
但是,我希望我的回購是原始的直接分支,而不是擁有SomeonesFork中介。 (在GitHub上讓事情變得更容易)。我將原始文件設置爲上游並推送到我的分支,但GitHub仍然說它是SomeonesFork的分支。
如果我試圖再次將原件分叉,我只是發送到已經存在的那個。從研究看來,GH似乎不允許多叉。
所以我的問題是:是否可以簡單地刪除我現在有的叉,然後重新分叉原來的?這會在git或GitHub的任何地方造成問題嗎?
我已刪除與他們打開拉請求分叉沒有不利影響。拉取請求作爲補丁文件「發送」給回購所有者。試着將'.patch'粘貼到github上的任何請求或提交URL的末尾,以純文本形式查看補丁文件的內容。 – Treffynnon
@Treffynnon沒有任何公開的拉請求,我目前的本地回購與當前的原始回購完全相同。 – DisgruntledGoat
就像我說我沒有刪除它們的問題。我經常在我的帳戶中刪除分支,我爲其他人修復了這些分支,並且他們已經接受了我的請求。我喜歡保持帳戶清潔。無論如何,兩個github回購之間沒有真正的聯繫,因爲它們都包含相同代碼的副本,因此git的分佈式特性。 – Treffynnon