簡體   English   中英

Git - 帶有子模塊的 Fork boost

[英]Git - Fork boost with submodule

我遇到了一個我不清楚如何解決的問題。 我想為我的項目添加 boost,並且我想在我們團隊的帳戶中保留一個副本,以便我們都可以擁有相同的版本。 因此,我通過 github ( https://help.github.com/en/github/getting-started-with-github/fork-a-repo ) 上的說明通過基本上單擊一個按鈕來分叉 boost。 然后,我使用適當的 git 命令將 boost 作為子模塊添加到項目中。 但是,我發現 boost 本身在 libs 文件夾中有許多額外的子模塊,這些子模塊現在沒有指向正確的位置。 它正在我們的帳戶中而不是從 boost 中尋找那些子模塊。

我想獲得所有這些的副本,並像 boost 一樣將它們凍結在當前版本中。 我是否必須手動遍歷並分叉這些子模塊中的每一個? 或者,我應該如何正確設置它以分叉提升並帶來所有子模塊的分叉? 謝謝你的幫助。

你好@ConfusedStatGuy,

您可以使用git <command> --recurse-submodules模塊內的子模塊執行操作。 這將幫助您通過 Git 自行處理所有子模塊而不是您嘗試配置/更改每個子模塊來節省時間。

另外,我認為出於顯而易見的原因,將子模塊凍結為固定版本並不是一個好主意,除非您的項目不打算很快升級到任何更新的依賴項。

請參閱以獲取更多信息。

最好的事物。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM