git使用笔记

1、创建分支 git branch temp 或者git checkout -b temp
2、推送本地分支到远程 git push origin temp
3、删除本地分支 git branch -d temp 有时候你可能需要一个大写的D
4、删除远程分支 git v1.7.0只后可以用 git push origin --delete temp 通用做法是(推动一个空分支覆盖远程分支) git push origin :temp
5、撤销错误的提交
  1、本地代码还原至老版本 git reset --hard <commit-hash>
  2、强制提交覆盖 git push -f origin temp
6、创建标签 创建普通标签 git tag v2.3.1 创建带注释的标签 git tag -a v2.3.1 -m "2.3.1源码" git tag 是打标签的命令,-a 是添加标签,其后要跟新标签号,-m 及后面的字符串是对该标签的注释。
7、操作标签 显示本地所有标签 git tag 提交标签 git push origin v2.3.1 一次性提交所有标签 git push origin --tags 删除本地标签 git tag -d v2.3.1 删除远程标签 git push origin :refs/tags/v2.3.1 或者git v1.7.0 以后和删除分支一样 git push origin --delete v2.3.1
8、直接创建并拉取远程分支,然后切换到这个分支 git checkout -t origin/temp 
原文地址:https://www.cnblogs.com/wayshon/p/7232565.html