7. Git比较历史版本的差别&&删除无用分支

比较历史版本的差别&&删除无用分支

比较历史版本的差别

命令展现

比较两个版本的差别可使用git diff命令,并利用HEAD参数做为版本的标示git

git diff HEAD HEAD

参数详解

A节点,能够包含多个子节点(A节点checkout 出多个分支B,C,D,则他们是A的子节点)
A节点能够有多个父节点(B,C,D多个分支合并获得A,则B,C,D都是A的父节点)
HEAD表明当前节点
^是~都是父节点,区别是跟随数字时候,^2 是第二个父节点,而~2是父节点的父节点
^和~能够组合使用,例如 HEAD~2^2表明当前节点的父节点的父节点的第二个父节点
7. Git比较历史版本的差别&&删除无用分支ide

删除无用分支

正常删除

git branch -d branch_name

强制删除

git branch -D branch_name
相关文章
相关标签/搜索