初见

GIT 标签tag

2019-10-19  本文已影响0人  一颗老鼠屎

创建

git tag 标签名

git tag -a 标签名 -m "备注"

git tag 标签名 节点id

查看

## 查看所有标签
git tag     

## 模糊匹配
git tag -l "tag_6.7.1_*"      

## 标签详情
git show 标签名

删除

git tag -d 标签名

推送

## 推送指定标签
git push origin 标签名

## 将本地所有标签一次性提交到git服务器
git push origin -–tags

动作

切换

## 切换到指定标签节点
git checkout 标签名

Lenovo@DESKTOP-OMKC0JH MINGW64 /d/test/develop/saas-service-impl (develop)
$ git checkout xiaoli
Note: checking out 'xiaoli'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:

  git checkout -b <new-branch-name>

HEAD is now at 9ef9458 小李:添加了一行代码
Lenovo@DESKTOP-OMKC0JH MINGW64 /d/test/develop/saas-service-impl ((xiaoli))
$ git branch -a
* (HEAD detached at xiaoli)
  G3
  develop
  master
Lenovo@DESKTOP-OMKC0JH MINGW64 /d/test/develop/saas-service-impl ((xiaoli))
$ git commit -m "小风"
[detached HEAD 8300bf4] 小风
 1 file changed, 1 insertion(+)


Lenovo@DESKTOP-OMKC0JH MINGW64 /d/test/develop/saas-service-impl ((8300bf4...))
$ git checkout -b xiaofeng
Switched to a new branch 'xiaofeng'


Lenovo@DESKTOP-OMKC0JH MINGW64 /d/test/develop/saas-service-impl (xiaofeng)
$ git branch -a
  G3
* develop
  master
  xiaofeng
上一篇下一篇

猜你喜欢

热点阅读