合并更改
如果您的本地存储库已过时,您对远程存储库的推送将被拒绝。
![如果您的本地存储库已过时,则无法推送到远程存储库。 Diagram of a ouddated repo.](/static/2e49227db3f41d50cf381b533dece47b/5a190/01.png)
在这种情况下,您可以使用 git merge 命令在推送前整合远程分支的本地副本的最新修改。Git 强制执行此操作以确保其他成员所做的更改可保留在版本历史记录中。
![如果您的本地存储库已过时,则必须在推送之前合并最新更改。 Diagram of a merging latest changes.](/static/43189904f00529e66b6fe2cde2f2f9e1/5a190/02.png)
在合并期间,Git 将尝试自动应用历史更改并将它们与当前分支合并。但是如果有冲突,会报错提示你手动解决。
Project and code management together.
如果您的本地存储库已过时,您对远程存储库的推送将被拒绝。
在这种情况下,您可以使用 git merge 命令在推送前整合远程分支的本地副本的最新修改。Git 强制执行此操作以确保其他成员所做的更改可保留在版本历史记录中。
在合并期间,Git 将尝试自动应用历史更改并将它们与当前分支合并。但是如果有冲突,会报错提示你手动解决。
Learn with Nulab to bring your best ideas to life