创建标签
添加tag
git tag v1.0
查看所有的tag版本
git tag
后可加-m添加注释
这时只能在本地可以看到自己新建Tag,在远程中央仓库中还是看不到在Tags下有如何内容,因为我们还没把它推送到中央仓库上
推送到远端
git push origin v1.0
如果没有和远程没有同步,可以先拉下来
git pull --rebase origin master
再上传
git push -u origin master
下载tag
git checkout v1.0
删除tag
git tag -d v1.0
删除本地名为“v1.0”的Tag
推送所有标签
git push origin --tags
创建分支
git branch devgit checkout devgit add .......略git push --set-upstream origin dev
创建并切换到当前分支
git checkout -b <name>
其他
查看远程库信息(url地址)
git remote -v
工作区状态
git status
合并某分支到当前分支
git merge <name>
标签和分支区别:
个人理解标签是静态的,分支是动态的,标签一旦创建,里面的东西就不好更改,一般用来回溯版本。
而分支一般适用团队开发,方便合并。。。