使用Git保持多个项目的同步



假设我有两个项目是用Git管理的(在不同的repo中)。我在项目1上的工作完全独立于项目2。我现在意识到我可以在project1中使用project2作为第三方软件。我想保持这些项目的独立性,不使用子模块,但我想始终拥有这两个项目的最新版本。因此,当我处理项目1并执行git pull时,我希望从项目1项目2中提取所有更改。我该怎么做?

如果需要澄清,请告诉我。

为此制作了子模块。如果您没有跟踪每次提交项目1时使用的项目2的版本,那么源代码管理本身的许多好处就被抛到了九霄云外。例如,尝试在您的方法中使用git blame

您可以使用git submodule foreach git pull更新您的子模块。按下ctrl-R并键入submodule,下次即使不键入整个单词,也会找到整行。

相关内容

  • 没有找到相关文章

最新更新