怎樣做網(wǎng)絡(luò)推廣軟件系統(tǒng)惠州seo排名
1.課程目標(biāo)及知識(shí)點(diǎn)的應(yīng)用場(chǎng)景
Git分支和標(biāo)簽的命名規(guī)范
分支 dev/test/pre/pro(即master)
dev:開(kāi)發(fā)環(huán)境--windows (自己的電腦)
test:測(cè)試環(huán)境--windows/linux (公司專門的測(cè)試電腦
pre:灰度環(huán)境(非常大的公司非常重要的項(xiàng)目)
pro:正式環(huán)境? ? ?灰度環(huán)境與正式環(huán)境的服務(wù)器配置是一毛一樣
2.分支的場(chǎng)景應(yīng)用
進(jìn)入測(cè)式模式后,有六個(gè)模塊進(jìn)行測(cè)試,發(fā)現(xiàn)兩個(gè)模塊不合格,需要退回兩個(gè),將兩個(gè)文件刪除。
切換到主支,將test模式合并到主支
?
git branch? ? ? ? ? ????????????????????????看分文創(chuàng)建分支
git branch? ? ? ? ??????????????????????????分支名
checkout 分支名? ? ? ? ????????????????切換分支
git checkout -b? ? ? ? ???????????????????分支名創(chuàng)建并切換分支
gitgit branch -d 分支名? ? ? ? ???????刪除分支
rgit push origin 遠(yuǎn)程分支名? ? ? ? 推送遠(yuǎn)程分支
3.標(biāo)簽的場(chǎng)景應(yīng)用
標(biāo)簽 Tag格式: 主版本號(hào).次版本號(hào).修訂號(hào)-類型標(biāo)簽,其中類型標(biāo)簽可為:alpha、beta、rc、r。 Tag示例:1.0.0-alpha、1.0.0-beta、1.0.0-rc、1.0.0-r。
注1:有的公司在版本命名時(shí),前面加v,“-”替換成“_”,更加詳細(xì)一點(diǎn)還可以在修訂號(hào)后面添加發(fā)布日期 v1.0.0.191220_r,這都是可以的。
分支與標(biāo)簽的關(guān)系
dev-->alpha
test-->beta
pre-->rc
pro-->r
?
刪除遠(yuǎn)程tag
1.如果標(biāo)簽已經(jīng)推送到遠(yuǎn)程,要?jiǎng)h除遠(yuǎn)程標(biāo)簽就麻煩一點(diǎn),先從本地刪除 git tag -d 1.0.0-alpha
2.然后,再?gòu)倪h(yuǎn)程刪除。刪除命令也是push,但是格式如下: git push origin :refs/tags/1.0.0-alpha