Git:如何从一个标签创build一个新的分支?
发生了一些事情,我们的主分支搞砸了。 与其花时间去弄清楚什么地方出错了,我只想从现有的标签创build一个新的主分支。 所以如果我的标签是v1.0 ,我怎样从这个标签创build一个新的分支? 
哇,比我想象的要容易得多:
 git checkout -b newbranch v1.0 
 git branch newbranch v1.0 
上面的命令只是创build新的分支,而不是检查出来。
我已经解决了这个问题,如下所示1.从你的分支获取标签2.写下面的命令
 Example: git branch <Hotfix branch> <TAG> git branch hotfix_4.4.3 v4.4.3 git checkout hotfix_4.4.3 
或者你可以用其他命令来做
 git checkout -b <Hotfix branch> <TAG> -b stands for creating new branch to local 
一旦你准备好了你的hotfix分支,现在是把这个分支移动到github上的时候了,你可以通过编写下面的命令来完成
 git push --set-upstream origin hotfix_4.4.3 
我的分支名单(现在只有主人 )
  
 
我的标签列表(有三个标签)
  
 
从opus_codec标签切换到新的分支function/编解码器
 git checkout -b feature/codec opus_codec 
 