git撤销add 和 commit
2017-05-21 16:38
309 查看
#撤销add
git rm –cached
git rm –cached .
#撤销commit
以下方法适用于:撤销最后一次提交的情况(此处不太理解)
步骤如下:
步骤1、使用 ”git log“ 命令 找到 想要撤销的操作之前的一次提交的commit id ;
步骤2、使用如下两个命令撤销提交:
参考http://www.cnblogs.com/jierism/p/5815842.html
git rm –cached
git rm –cached .
#撤销commit
以下方法适用于:撤销最后一次提交的情况(此处不太理解)
步骤如下:
步骤1、使用 ”git log“ 命令 找到 想要撤销的操作之前的一次提交的commit id ;
比如:使用 git log命令如下结果 commit-id1 commit-id2 commit-id3 如果想要撤销commit_id1的话,那么我们就要选择commit-id2
步骤2、使用如下两个命令撤销提交:
git reset --hard commit-id2 git push origin HEAD --force//应该是push到remote的情况 ,未尝试
参考http://www.cnblogs.com/jierism/p/5815842.html
相关文章推荐
- git未commit之前,撤销add文件的方法
- 在commit之前撤销git add操作 (undo git add before commit)
- Git-撤销(回退)已经add,commit或push的提交
- git各种状态下(init, add, commit, push ),添加错文件,撤销的方法
- 【git】git撤销 add、commit、push
- 第四章:git add , git commit 添加错文件 撤销
- git add, commit, push如何撤销
- git add之后,还没有commit,撤销add的文件。
- 第一次使用git,撤销git add操作 (undo git add before commit)
- 在commit之前撤销git add操作 (undo git add before commit)
- Git怎样撤销add与commit
- Git-撤销(回退)已经add,commit或push的提交
- 在commit之前撤销git add操作 (undo git add before commit)
- git add , git commit 添加错文件 撤销
- git 撤销commit中单个文件的修改
- git撤销掉add的文件
- Git 在提交之前撤销add操作
- Git 撤销commit的注意事项
- [Git] Use git add --patch for better commit history and mitigating bugs
- git的基本工作流程(git add; git commit; git rm; git mv; .gitignore文件)