Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个庞大的代码库,我用它来执行水分析中的各种任务。这个基础有一个 Github 存储库。
我正在发表一篇论文,其中将包含一个单独的 Github 存储库,其中包含该代码库的一个子集作为工作示例,以及特定于该论文的一些其他代码片段。
有没有办法让论文的存储库“自动”保持从主存储库中提取的文件与主存储库保持同步?
论文的存储库必须能够被分叉。
目前,我正在更新两个存储库中的文件以保持同步。这似乎容易出错且不优雅。
如果“论文源代码”中的所有文件都在一个、两个、几个目录中,那么您可以将这些目录中的每一个都设为独立的 git 存储库。然后,您可以根据独立的 git 存储库和其他东西,从子模块构建您的“主要源代码”。您的“纸质源代码”将直接构建为单独的子模块。