设置2个或更多存储库?

时间:2010-06-17 06:14:30

标签: android git repository

2 个答案:

答案 0 :(得分:0)

repo在其运行的目录中有效。我建议将存储库保存在不同的位置,因为repo不够智能,无法以这种方式跟踪两个不同的树。

答案 1 :(得分:0)

我不完全确定我理解这里的目标,但看起来您需要做的就是将遥控器添加到您正在处理的回购中。从您的本地副本:

git remote add android git://android.git.kernel.org/platform/manifest.git # adds the "android remote"

git remote add cyanogen git://github.com/cyanogen/android.git #adds the cyanogen remote

当你进行本地更改并希望将它们推送到android时,那么:

git push android eclair #pushes to the android remote, eclair branch

同样地,对于远程的氰化物:

git push cyanogen eclair #cyanogen remote, eclair branch

您也可以从这些遥控器中拉出来,并使三个回购站保持相互同步。