twa*_*erg 221
你是这个意思?
git checkout destination_branch
git merge tag_name
Run Code Online (Sandbox Code Playgroud)
Dea*_*Man 78
请记住,在合并之前需要更新标记,它与分支完全不同(git pull origin tag_name不会更新本地标记).因此,您需要以下命令:
git fetch --tags origin
Run Code Online (Sandbox Code Playgroud)
然后,您可以执行git merge tag_name将标记合并到分支上.
小智 8
只是补充答案。
合并分支上的最后一个标签:
git checkout my-branch
git merge $(git describe --tags $(git rev-list --tags --max-count=1))
Run Code Online (Sandbox Code Playgroud)
灵感来自https://gist.github.com/rponte/fdc0724dd984088606b0
| 归档时间: |
|
| 查看次数: |
115254 次 |
| 最近记录: |