打項(xiàng)目標(biāo)簽
標(biāo)簽即一個(gè)tag作郭,每次上線前整合代碼,上線逗抑,上線后需要將本辦班的記錄保存剧辐,以防之后能直接切換回此版本寒亥。
比如今天上線v2.1版本,上完版本后
1荧关、在開發(fā)分支上打標(biāo)記v2.1
git tag v2.1
2溉奕、然后可以產(chǎn)看一下標(biāo)簽是否打成功
git tag
3、在本地打完標(biāo)簽后忍啤,需要將本地標(biāo)簽推到遠(yuǎn)程加勤,不然只有自己能看到,遠(yuǎn)程庫(kù)上沒有
git push origin v2.1
或者直接用一下命令直接將本地所有的tag推到遠(yuǎn)程倉(cāng)庫(kù)
git push --tags
刪除本地標(biāo)簽
git tag -d v2.1
平時(shí)開發(fā)時(shí)打標(biāo)簽
在平時(shí)開發(fā)時(shí)同波,有時(shí)候需要切換回某個(gè)版本鳄梅,這時(shí)候,為了方便再次切回當(dāng)前未檩,先打一個(gè)tag戴尸,然后再切換回去,之后直接切換回來(lái)就回到了當(dāng)前版本冤狡。
當(dāng)然這也打的標(biāo)簽建議不要push到遠(yuǎn)程孙蒙,自己本地標(biāo)記即可。
在開發(fā)過(guò)程中有時(shí)候這樣用悲雳,當(dāng)然用版本回退也能回到過(guò)去挎峦,再切換回來(lái)就有點(diǎn)麻煩,所以這也很方便切換合瓢。