Git撤销提交和修改相关操作
2017-06-15 15:11
253 查看
原文地址:http://www.cnblogs.com/binyue/p/5148928.html
git clean -df
只删除所有untracked的文件,如果文件已经被tracked, 修改过的文件不会被回退。
git reset --hard
把tracked的文件revert到前一个版本,对于untracked的文件(比如编译的临时文件)都不会被删除。
git reset --hard HEAD^
强制复位到前一个提交
git fetch -p
在fetch之后删除掉没有与远程分支对应的本地分支
Git branch -m oldbranchname newbranchname
重命名本地分支
git branch -r -d origin/hongchangfirst
删除远程的分支
注意这个只是删除本地的索引,而不是真正删除远程分支的内容,要想真正删除远程分支上的内容,可以这样:
git push origin :hongchangfirst
注意,冒号前面的空格不能少,相当于把一个空分支push到server上,等于删除该分支
果然好用
git clean -df
只删除所有untracked的文件,如果文件已经被tracked, 修改过的文件不会被回退。
git reset --hard
把tracked的文件revert到前一个版本,对于untracked的文件(比如编译的临时文件)都不会被删除。
git reset --hard HEAD^
强制复位到前一个提交
git fetch -p
在fetch之后删除掉没有与远程分支对应的本地分支
Git branch -m oldbranchname newbranchname
重命名本地分支
git branch -r -d origin/hongchangfirst
删除远程的分支
注意这个只是删除本地的索引,而不是真正删除远程分支的内容,要想真正删除远程分支上的内容,可以这样:
git push origin :hongchangfirst
注意,冒号前面的空格不能少,相当于把一个空分支push到server上,等于删除该分支
果然好用
相关文章推荐
- git 修改上次提交信息 与 撤销此操作.
- Git使用本地仓库之基本操作--版本回退,后悔怎么办,撤销未提交的修改
- git 创建、提交代码仓库,查看修改内容、撤销修改内容
- git 撤销未提交的修改
- Git 本地的撤销修改和删除操作
- git- 仓库创建、修改、提交、撤销
- Git使用之撤销上次提交、审核代码不通过修改再次提交
- git使用技巧-撤销未提交修改
- Git 基本操作1--修改提交(add,commit)
- git 使用小技巧之撤销提交操作与恢复更改前操作
- git在未提交commit之前,撤销回退所有操作
- git 提交前撤销add操作
- git 撤销未提交的修改
- Git_Git基本操作_第7课_撤销修改
- Git 基本操作2--撤销修改
- Git的纯命令操作,Install,Clone , Commit,Push,Pull,版本回退,撤销更新,分支的创建/切换/更新/提交/合并,代码冲突
- git 撤销未提交的修改
- Git gerrit 提交代码Review 返回后修改步骤 以及git操作
- git 在提交之前撤销add操作
- git 撤销未提交的修改