簡體   English   中英

如何根據git中的標簽版本合並兩個分支?

[英]How to merge two branches based on tag versions in git?

我是 git 的新手,我創建了三個分支,如 master 和 dev 以及功能分支。

在功能分支中,我已經提交了 3 次代碼,所以我有三個提交 ID,例如“cd5e009d3f9ba4c058b0f9aXXXXXXXXXXXXXXXXXX”。

現在我在我的功能分支中使用了標簽選項,如下所示

> git tag v1.0 
>git push origin v1.0

根據我的理解,我使用了我們創建的標簽版本。

現在我想將所有代碼更改從我的功能分支標簽版本 v1.0 合並到基於標簽的開發分支。

Git 分支和標簽僅指向提交。 只需合並標簽。

git checkout dev
git merge v1.0
  • 除非在標記后有更多提交到功能,否則這等效於git merge feature featurev1.0指向同一個提交。
  • 通常,不會用版本標記功能分支。 您合並功能分支,刪除功能分支,然后在發布時標記。 請參閱功能分支工作流程

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM