Git系列 新版本上線後打tag

2021-10-21 10:29:04 字數 1144 閱讀 8394

平時開發中,一般倉庫裡有乙個master分支或者dev分支,儲存最新的**成果,然後再拉乙個子分支,例如:v0.0.1,一般是乙個版本,拉乙個分支。v0.0.1上線後,合併到master或者dev,刪除v0.0.1分支,再拉第二個分支v0.0.2。

新版本已經上線,先把當前分支推送到遠端伺服器,然後就在當前分支開始打標籤
git tag -a tag1.4.7 -m "1.4.7版本**儲存"
然後推送到遠端:
git push origin tag1.4.7
完成後,android studio任然顯示的是1.4.7分支。

顯示所有tag,檢視是否推送成功:

git tag
如果想切換到某乙個指定的tag,例如切換到名為「tag1.4.6」:
git checkout tag1.4.6
稍微等待一會兒,android stduio才會切換。

根據tag1.4.6,生成新的分支1.4.6b,並且切換到分支1.4.6b

git branch 1.4.6b tag1.4.6

git checkout 1.4.6b

讓子彈飛一會兒,android stduio才會切換。
如果分支名稱搞錯了,需要修改分支名稱,例如把v1.4.0改為tag1.4.0
git tag tag1.4.0 v1.4.0

git tag -d v1.4.0

git push origin tag1.4.0

如果分支名稱與tag名稱衝突,需要暫時刪除遠端tag,例如刪除v1.4.6
git tag -d v1.4.6

git push origin :refs/tags/v1.4.6

不管刪除tag的名稱是什麼, :refs/tags/ 都是不變的,例如刪除標籤xx:

git tag -d xx

git push origin :refs/tags/xx

rasp 系統 RASP新版本上線了!!!

簡單粗暴 清晰 明了 什麼是rasp?新版本 v1.7.3 增加的防護功能項。涉及版本 linux windows websphere 1 新增 resin http post 流過濾。2 新增 jetty http post 流過濾。3 新增 websphere http post 流過濾。4 相...

安裝新版本python後,terminal打不開

在網上查了較多資料,進行可行性總結,具體操作步驟如下 問題描述 安裝ubuntu16.04,系統自帶python3.5,自己安裝了python3.7,安裝完成後將 usr bin 下python3連線到python3.7,造成ctrl alt t打不開terminal情況。解決方法 1 ctrl a...

新版本Tomcat修復AJP協議漏洞後無法啟動問題

啟動tomcat報錯,報錯資訊為協議處理器啟動失敗。方案1 可以在ajp協議中新增secretrequired 屬性可以直接啟動tomcat,但是使用apache 時可能會出現頁面503的情況。方案2 首先在apache的workers.properties的檔案中,為你的tomcat新增worke...