0
假设我有两个使用Git管理的项目(在不同的仓库中)。我完全独立于project2从事project1工作。我现在意识到我可以在project1中使用project2作为第三方软件。我想保持这些项目独立并且不使用子模块,但是我希望始终拥有这两个项目的最新版本。所以当我在project1上工作时,我做了一个git pull
,我想从项目1 和 project2中提取所有更改。我将如何做到这一点?使用Git保持多个项目同步
让我知道是否需要澄清。
您能否介绍一下为什么要避开子模块?有四个选项可供您思考:1.)子模块,您不需要2.)将所有内容放在一个存储库中,但您希望它们独立3.)使用从projec1到project2的符号链接,但是“拉”不像你想要的那样行事而且很脆弱4.)编写一些脚本,让你的项目以你想要的方式保持同步,但是它更加复杂,“拉”仍然无法满足你的喜好。希望还有另一个选项,我没有想到... – proflux 2012-07-16 17:18:28