我已将文件提交到本地Git分支。该文件由许多设计师维护。现在,我想获取其他设计师的更新,以与我本地的更新合并,并在将来推送合并的版本。我制作eg pull
。我习惯了SVN,在此导致自动合并或命题解决。这里什么也没有发生。我看到本地文件仍然是我的本地分支提交的副本。我要怎么做?
我认为git pull <remote> <branch>
将帮助您从上游获取所有更改,并将它们自动合并到您的代码中。如果没有合并冲突,则过程很顺利,您may认为什么也没发生。但是,正如您所说的文件保持不变一样,也许您是从分支中提取,甚至从您自己的远程对象,即您自己的派生分支中提取。执行git remote -v
来查看遥控器,我认为获取遥控器必须是您自己的叉子。要将主存储库添加为远程存储库,请执行以下操作:git remote add <remote-name> <url>
git pull
确实合并了文件,但是您可能必须处理一些合并冲突。这意味着pull不仅下载新数据,还下载了新数据。它还直接将它集成