赞
踩
撤销修改 1、只在工作区修改了,没提交到暂存区 git checkout -- index.html 撤销工作区修改 其实 git checkout -- file 就是用暂存区的版本来代替工作区的版本 2、修改提交到暂存区之后(即git add 后,git commit 之前) 先使用$ git reset HEAD index.html 将暂存区的修改撤销掉,重新放回工作区, git checkout -- index.html 撤销工作区修改 3、已经提交到本地的版本库分支master上了(前提是没推送到远程版本库,git commit 后,git push 之前) git reset --hard commitId 版本回退 删除分支 1、删除本地分支 git branch -d 分支名 2、删除仓库远程分支 git push origin --delete 分支名 3、批量删除本地分支 git branch |xargs git branch -D 强制删除所有分支 git branch |xargs git branch -d 删除本地所有与远程仓库同步分支(本地修改过未提交的不会删除) git branch |grep "xxbranch"|xargs git branch -d 删除本地部分grep匹配的分支
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。