如果我有一个受版本控制的主项目。
然后我为第三方插件添加一个遥控器
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 中的更改吗?还是远程充当第二个存储库并提交整个存储库?