git常用命令

git常用命令

  • 后悔药
    git reflog
  • 变基
    git rebase
  • 二分查找
    git bitsect
  • 删除本地分支
    git branch -D branchName
  • 删除远程分支
    git push origin --delete branch branchName
  • 删除本地标签
    git tag -d tagName
  • 删除远程标签
    git push origin --delete tag tagName
  • 打轻量级标签
    git tag v1.4
  • 含附注的标签
    git tag -a v1.4 -m 'my version 1.4'
  • 后期加注标签
    git tag -a v1.2 9fceb02
  • 列显已有的标签
    git tag
  • 一次推送所有本地新增的标签
    git push origin --tags
  • 保留项目中的空目录,将其上传
    1
    find . -type d -empty -not -path "./.git/*" -exec touch {}/.gitkeep \;