赞
踩
1. git checkout dev 1. 切到 本地dev分支
2. git fetch origin main 2. 通过 git fetch 同步远程仓库main分支在本地的副本 确保本地副本是最新的
3. git rebase -i origin/main 3. 通过 git rebase 将分支的修改 变基 到远程main分支 的提交历史之上 (-i 表可交互的rebase操作,同时也是在分享给其他团队成员之前,清理本地commit记录的好机会)
4. # Squash commits, fix up commit messages etc.
5. git push origin dev 5. git push 将本地dev分支 发送远程仓库 (由于已确保本地的main分支是最新版本的,因此push操作是能够快速前进的,此时git不会阻止push操作)
6. 可以提 源分支dev 目标分支main 的PR了
[Ref] 同步GIT仓库的操作 – push命令
Further Reading :Git常用命令汇总
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。