git 常用命令
常用
拉取
1 | git pull |
提交
1 | git add . |
暂存
1 | git commit -m "commit message" |
推送
1 | git push |
遴选
1 | git cherry-pick <commit id> |
重置提交
1 | # 重置所有修改 |
变更查看
1 | # 查看没有add的修改 |
标签
标签列表
1 | git tag |
标签列表格式化
1 | git tag -l --format='%(refname:short) %(taggerdate)' |
新建标签
1 | git tag v1.0.0 |
推送标签
1 | git push origin v1.0.0 |
######推送全部标签
1 | git push origin --tags |
删除本地标签
1 | git tag -d v1.0.0 |
批量删除本地标签
1 | git tag | grep "v1.*" |xargs git tag -d |
删除远程标签
1 | git push origin :refs/tags/v1.0.0 |
分支
新建分支
1 | git branch dev |
切换分支
1 | git checkout dev |
新建并切换
1 | git checkout -b dev |
删除分支
git branch -d dev
合并分支
1 | git merge dev |
自定义快捷命令
1 | .gitconfig |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 yinxianwei!
评论