1. Learn center
  2. Software Development
  3. Guides
  4. Git tutorial
  5. Git 协作
  6. 远程分支
  7. 推送分支到远程
Git

Project and code management together.

Try it free

推送分支到远程

在将本地分支推送到远程存储库之前,所有提交都可用。换句话说,您可以按照自己的节奏在本地分支工作,而不会影响其他团队成员。

当您将本地分支推送到远程时,Git 将快进合并到目标存储库。

但是,如果推送导致非快进合并,Git 将拒绝您的推送以防止您覆盖以前的提交。在这种情况下,您必须拉取最新的远程更改并再次推送。

Diagram displaying git push command.
使用 git 推送将本地更改添加到远程存储库。

您不得覆盖或更改已提交到远程存储库的提交。这样做会导致其他团队成员的本地存储库与远程存储库不同。

Subscribe to our newsletter

Learn with Nulab to bring your best ideas to life