这里记录一下日常工作中使用的到的git命令
关于git flow,新版本git已默认附带,使用需要初始化
指令 | 作用 |
---|---|
git branch -d branch-name | 删除本地分支 |
git branch -D branch-name | 强制删除本地(没有合并的)分支 |
git push origin --delete name | 删除远程分支 |
git tag -d v1.0 | 删除本地标签 |
git push origin --delete v1.0 | 删除远程标签 |
git remote prune origin --dry-run | 清理无效的远程引用 |
git flow feature start branchname | 开始 开发特性分支xxx |
git flow feature finish branchname | 结束 开发特性分支xxx |
git flow release start releasename | 开始 版本发布 |
git revert xx | 撤销某一次提交 |
git merge --no-ff branchname | 合并分支(禁用快进方式) |
git rebase branchname | 变基, 优化提交次数,使用后切换分支再使用merge会变为快进提交!(只能在未发布远程的分支使用,否则人民会唾弃你) |
4 comments
曹老板记得把git push加上
感谢评论与支持,已添加
宝贝,你太过分了
曹老板记得把 git stash 和git stash pop加上