issues
search
gdutwyg
/
blog
使用issues记录笔记
0
stars
1
forks
source link
git revert,git reset, git rebase的区别
#69
Open
gdutwyg
opened
5 years ago
gdutwyg
commented
5 years ago
git revert
是用一次新的commit来回滚之前的commit
git reset
是直接删除指定的commit
git rebase
变基 是可以对某一段线性提交历史进行编辑、删除、复制、粘贴, 比如说
几个提交合并成一个
将某个分支的某一段commit粘贴到另一个分支
等等
补充一些其它的指令
git branch 罗列分支
git branch [name] 新建分支,还在当前分支
git checkout [name] 切换分支
git checkout -b [name] 新建分支,切换到新建的分支上
补充一些其它的指令