場景:一套向 遠程倉庫 發(fā)布 本地倉庫變更 的標準流程
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分支 發(fā)送遠程倉庫 (由于已確保本地的main分支是最新版本的,因此push操作是能夠快速前進的,此時git不會阻止push操作)
6. 可以提 源分支dev 目標分支main 的PR了
[Ref] 同步GIT倉庫的操作 – push命令
Further Reading :Git常用命令匯總文章來源地址http://www.zghlxwxcb.cn/news/detail-822261.html
文章來源:http://www.zghlxwxcb.cn/news/detail-822261.html
到了這里,關于git 使用場景 一套向 遠程倉庫 發(fā)布 本地倉庫變更 的標準流程的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!