git branch -d branch_name 删除某个本地分支
git push origin --delete branch_name 删除远程分支
git satsh save "暂存信息" 当你需要切换分支去工作其他任务,但你当前的工作进度还不足以提交一个完整的commit
git stash apply stash@{3} 应用某个stash的提交
git checkout .未进入暂存区撤销
git reset HEAD .退出暂存区
git stash drop stash@{n} 删除指定的stash
git stash save -u '提交信息' 将指定的文件(包括未追踪的文件)也暂存起来,如新建的git stash clear 清除所有的stash
git clean -df删除新增的文件
git checkout -b featute/新分支 remotes/origin/develop 从远程分支上新建一个分支
git reset --soft HEAD^ 撤销最近的一次commit 没用push
git fetch --all 更新所有远程分支的信息同步到本地
git fetch --prune 删除已经被远程删除但是在本地仍存在的分支
git branch -r -d origin/分支名称 删除远程分支 不会删除本地分支
git push origin --delete 分支名称 (暂时没用过) 删除远程分支 不会删除本地分支git branch -d 分支名称 删除本地分支