我是git的新手。我在标签之间移动时遇到问题。我想在标签之间切换。就像我有两个版本一样。例如。 版本1.0 版本2.0 所以我想在Git中从2.0版迁移到1.0版。
答案 0 :(得分:17)
在git中,标签被赋予一个名称,在git术语中是它的引用。实际中的标签更像是特定提交ID的别名(也是引用)。
请参阅http://git-scm.com/book/en/Git-Internals-Git-References
因此,要在标记之间切换,您将使用与在其他引用(如分支或提交)之间切换相同的技术... git checkout <tagname>
。
答案 1 :(得分:10)
您可能正在寻找:
git checkout tag
git checkout
可以用于签出任何提交,之后它可以与分支名称一起使用以返回到命名分支。