【发布时间】:2012-09-06 03:46:14
【问题描述】:
如果我有一个受版本控制的主项目。
然后我为第三方插件添加一个遥控器
git remote add myplugin <url>
然后我可以git pull myplugin master
它只是从该遥控器中提取更改。
现在假设我的项目设置为:
/
/index.php
/whatever
遥控器设置为
/
/whatever.php
当我拉上遥控器时,我最终得到了
/index.php
/whatever
/myplugin
/myplugin/whatever.php
这很好。
我想知道的是, 如果我对 myplugin 进行更改,
如果我发出git push myplugin master 推送什么?
它只会推送 myplugin 中的更改吗? 还是远程充当第二个存储库并提交整个存储库?
【问题讨论】:
标签: git version-control git-push git-pull git-remote