我正在学习 Git 教程,但我仍然不太清楚 Pull 命令以及对远程和本地存储库的影响。
我的两个问题如下:
Q1: 假设我有一个包含子模块 1、2 和 3 的项目,本地和远程存储库是最新的。现在,一位队友更改了远程仓库中的子模块 3。 所以现在,遥控器将领先于一次提交。
Q2:
如果我然后进入我的本地存储库并拉取,是否会删除本地的额外文件以便它与远程上的内容保持同步,总共只留下三个文件?
谢谢
是的,是的。 您将拥有最新的更新,即使其中包括一些文件删除。 对于
Git
,这是可以应用于文件的可能“修改”之一,并且 Git
可以跟踪。