Skip to content

Commit 41ffe25

Browse files
committed
新增:切回到某个标签的命令
1 parent 9ef99d2 commit 41ffe25

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

README.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ Git是一个“分布式版本管理工具”,简单的理解版本管理工
4141
* [推送标签到远程仓库](#推送标签到远程仓库)
4242
* [删除本地标签](#删除本地标签)
4343
* [删除远程标签](#删除远程标签)
44+
* [切回到某个标签](#切回到某个标签)
4445
* [放弃工作区的修改](#放弃工作区的修改)
4546
* [回到某一个commit的状态,并重新增添一个commit](#回到某一个commit的状态并重新增添一个commit)
4647
* [回到某个commit的状态,并删除后面的commit](#回到某个commit的状态并删除后面的commit)
@@ -235,11 +236,17 @@ git tag -d <tag-name>
235236
```
236237

237238
## 删除远程标签
238-
删除远程标签需要**先删除本地标签**,再执行下面的命令
239+
删除远程标签需要**先删除本地标签**,再执行下面的命令
239240
```sh
240241
git push origin :refs/tags/<tag-name>
241242
```
242243

244+
## 切回到某个标签
245+
一般上线之前都会打tag,就是为了防止上线后出现问题,方便快速回退到上一版本。下面的命令是回到某一标签下的状态:
246+
```sh
247+
git checkout -b branch_name tag_name
248+
```
249+
243250
## 放弃工作区的修改
244251
```sh
245252
git checkout <file-name>

0 commit comments

Comments
 (0)