使用git修复线上指定版本的问题
作為一個碼農,bug就像家常便飯一樣。有了bug就需要修復,在Git中,由于分支是如此的強大,所以,每個bug都可以通過一個新的臨時分支來修復,修復后,合并分支,然后將臨時分支刪除。
今天我們就來聊聊如何使用git修復線上指定版本的問題?
第一步:查看遠程分支,并確定要修復的分支,如圖,遠程分支為origin/V1.2.0.
如果沒有遠程分支或不清楚是哪個分支,那我相信在您每開發完一個版本發布生產時都會打包一個標簽,就比如我們團隊用的gitlab管理的項目:
這邊很清楚的能夠看到我們有3個遠程分支,59個標簽,找到對應的標簽生成對應的分支即可。如果您們目前尚未使用gitlab,那只能用git命令了,不懂的伙伴,強烈推薦去看廖大神git教程。
第二步:創建本地分支V1.2.0,并拉取遠程分支代碼,同時切換到本地分支,如圖
第三步:開發新代碼,比如我這邊測試代碼空格,如圖
第四步:開發完成,正常提交流程:git status、git add -A、git commit -m "修復某某問題",如圖
第五步:提交完成,把本地分支推送到遠程分支git push origin V1.2.0:V1.2.0
第六步:切換到開發分支:git checkout dev,然后合并剛才修改的代碼:git merge V1.2.0
最后:刪除新創建的分支:git branch -D V1.2.0
大家有關于git使用的疑惑,歡迎大家一起交流!
總結
以上是生活随笔為你收集整理的使用git修复线上指定版本的问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 怎么找回失踪的NTLDR文件
- 下一篇: nginx Win下实现简单的负载均衡(