此时,Git 自动添加了一个名为 origin 的运程连接,指向中央仓库,以方便提交。 A 可以使用标准 Git 提交流程开发功能:编辑、缓存、提交。
git status
git add <some file>
git commit
同时,B 也在本地进行自己的开发工作。
此时中央仓库会将 master -> origin/master
但是因为 A 已经提交了功能到中央仓库,导致 B 的本地历史和中央仓库分叉,Git 会拒绝本次提交。
可以使用 git pull 来拉取并修改,
git pull --rebase origin master
同样的,如果此时不知道自己做了什么,可以回滚一次操作。
git rebase --abort