git标签
可以这么理解,标签就是你游戏中的存档,通过标签你可以快速的切换到标记时的一个版本。
最后一个命令说一下,什么是检出呢?就是把当时标签的状态下载下来,然后就能拿到当时那个状态的代码。
-
git tag命令
-
git tag [name]命令
-
git push [shortName] [name]命令
-
git checkout -b [branchName] [tagName]
现在我们创建个v1.0的标签并推送,文件结构如下图。
然后我们在文件目录下新建一个test.txt,并打上标签v1.1推送
-
git add . 把test.txt放到暂存区
-
git commit -m 'v1.1' test.txt 提交
-
git tag v1.1 打标签
-
it push origin v1.1 推送标签
然后通过checkout命令切换不同的标签,再次说一下这个checkout就是切换到当时的那个状态,就是拿到当时状态下的文件。
检出如要你指定一个分支名称,可以看到回到标签v1.0状态test.txt已经没了嗷
回到v1.1又有了