Git标签适合快速改变的代码 – BIT-101


Git有分支branch功能,但是对于快速的工作流程来说太麻烦了:当您找到一些您喜欢的参数时,您可以创建一个新分支,但是一旦您再更改了其他一些值,这个分支就不能再代表原来的那个新分支,又变成一个新分支了。有很多方法可以解决这个问题,但同样,它变得很麻烦。但我终于想出了一个很好的解决方案,以及一个我非常满意的自定义快捷方式:标签。
git 标签是对代码库中特定时间点的永久、不变的引用。在某个点标记你的代码,你总是可以回到那个确切的点。除非您删除标签并创建一个同名的新标签,否则它永远不会改变。
执行以下操作:

  1. git add . 添加所有更改的文件。
  2. git commit -m <some message> 提交这些更改。
  3. git tag <some name> 创建标签到那个确切的提交。
  4. git push 将它推送到主仓库(如果你有的话)。
  5. git push --tags 将标签推送到主仓库。