1.项目要上线了,dev分支合并到master分支,并且在master分支上打一个tag 1.0.0,推送到远端

git merge --no-ff -m "merge with no-ff" dev//加上--no-ff 可以看到合并后的分支信息git tag -a 1.0.0 -m "RELEASE 1.0.0"git push origin 1.0.0

2.我忘记了是否合并过dev分支,打算看看现在的分支合并情况

git log --graph --pretty=oneline --abbrev-commit//以图形,单行,简洁的commit id,显示分支合并情况

3.现在发现在最早没有规划版本的时候,有人在master上面提交了几个无用的commit,想要把这几个commit去掉

git reset b5fe184
收藏 打印