Is there a simple command to convert a branch to a tag?

后端 未结 3 1174

I am about to complete a tedious process of converting \"dumb snapshots\" to git. This process has been going very well (thanks to this rename process), but now I realized that

3条回答
  •  Happy的楠姐
    2021-02-02 09:39

    Was there separate development on these branches? (the post you linked to, doesn't appear to have development on those branches) If there was no development, you could:

    1. Checkout the branch git checkout branchName.
    2. Tag it with git tag tagName.
    3. Switch back to master git checkout master.
    4. Finally, delete original branch with git branch branchName -d.

    This can also be done if there was development on the branch, but you will need to use -D instead of -d. I'm not a git pro though, so not sure if that is an "acceptable" way to leave a branch.

提交回复
热议问题