![](/img/trans.png)
[英]How to merge two branches with Git based on file differences instead of commits?
[英]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
。 feature
和v1.0
指向同一個提交。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.