我為DotSpatial回購做出了貢獻,并在這里分叉了它。存盤庫已從 v2 升級到 v3(均基于 .NET Framework)和基于 .NET Core 的v4 。我的計劃是為我的作業專案(以及那些希望使用我的 fork 的人)繼續使用 v3 產品線。但另外我想為 v4 線做出貢獻。
由于 v3 現已停產,我可能不會在該分支上提出任何拉取請求。另一方面,我將對當前的 v4 進行 PR。
GitHub 只允許你 fork 主 repo 一次,那么我怎樣才能 fork 兩個單獨的分支呢?
uj5u.com熱心網友回復:
Forking 是一種 Github 特定方法,僅當您想保持關系或針對父存盤庫進行 PR 時才有用。
沒有什么可以阻止您克隆存盤庫,然后將其提交到 Github - 您只需手動協調更改/制作 PR,因為 Github 不會將其視為分叉。
我會在 Github 中 fork 存盤庫并將其用于 v4,因為您可能希望使用 Forking 功能來制作 PR 等。
然后我會以不同的名稱再次(本地)克隆存盤庫,例如DotSpatialv3,然后將其創建/推送到 Github 作為單獨的存盤庫。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/507633.html
