1. 回滚到指定版本
(1) 在自己分支上回滚到指定版本很简单,
–直接在idea里操作:在Log窗口,选定某版本,右击,选择 Reset Current Branch to here…,然后push就可以了。
–使用git命令:
git reflog //找到要回退的版本commit id
git reset --hard commitId //回退到该分支
git push -f //push到远程分支
(2) 在公共分支回滚到指定版本比较复杂
参考:https://www.cnblogs.com/springbarley/archive/2012/11/03/2752984.html
2. 比较两个分支的文件的差异
git diff branch1 branch2 --stat //显示出所有有差异的文件列表
git diff branch1 branch2 文件名(带路径) //显示指定文件的详细差异
git diff branch1 branch2 //显示出所有有差异的文件的详细差异
转自:https://blog.youkuaiyun.com/yzpbright/article/details/54143129
3. 合并分支
4. 删除分支
git push origin --delete branch1 //删除远程分支