1.stash 应用:
应用场景:在当前分支开发代码,开发到一半,代码没有提交,你想在当前分支的基础上切换到别的分支;或者创建新的分支,所以需要把当前开发的内容进行藏匿起来。
1.1藏匿指令:
git stash save "起个提交内容的名称"
1.2查看提交过的所有藏匿内容
git stash list
1.3 打开某个藏匿内容 (藏匿的记录是不删除的)
git stash apply stash@{1}
1.4打开某个藏匿的内容,同时删除藏匿的记录;
git stash pop stash@{1}
1.5 直接删除某行的藏匿记录;
git stash drop stash@{1}
2.reset --soft
应用场景:1.针对最新刚提交的代码已经push,进行回退,重新修改,减少提交次数;
2.1 刚commit或者push提交的代码回退:(回退的是最近一次提价)
git reset --soft HEAD^
标签:git,应用,代码,stash,藏匿,指令,提交,回退 From: https://www.cnblogs.com/hongda-88/p/17138484.html