常用git命令使用 目录1 git stash2 git reset3 新建分支1 git stash一假设你当前正在分支A上开发一个功能并修改了一些代码运行git stash save 修改描述XXX来保存当前工作目录的更改到stash。然后你可以切换到其它分支(比如分支B)进行其它任务。当你回到分支A时想恢复原来的开发状态可以运行git stash list查看所有保存的stash然后运行git stash apply即可。这将恢复最近的stash但如果你有多个stash你可以使用git stash apply stash{n}其中n是具体的stash索引号来指定要应用的stash。二使用命令git stash drop stash{0}删除最近的一个stash2 git resetgitreset--softHEAD~1将HEAD指向上一个提交但保留所有工作目录和暂存区的更改。3 新建分支本地新建立分支其中fix/bug_xxx是待建立的分支名gitcheckout-bfix/bug_xxx修改代码、git add、git commit之后提交代码命令gitpush-uorigin fix/bug_xxx