git撤销命令
2015-11-06 22:58
211 查看
1 撤销工作区中master的修改
git checkout -- master.txt ,用暂存去覆盖工作区
2 git clean -n 查看哪些文件会被移除
3 git clean -f 强制删除没有被跟踪的文件
4 git clean -n 默认不移除 gitignore中的文件
5 git clean -n -X 添加-X大写的X来移除gitignore中的文件
还原工作区使用git checkout ,还原暂存区使用git reset
6 用版本库test分支替换,暂存区和工作区的所有文件
git checkout test
使用版本库中test分支的 file1.txt文件替换暂存区和工作区的file1.txt文件
git checkout test -- file1.txt
7使用暂存区还原工作去
git checkout -- file1.txt
8 使用版本库文件还原暂存去的file1.txt
git reset test(可以是head 分支名或者commit,只要能代表一个commit就行) -- file1.txt
git checkout -- master.txt ,用暂存去覆盖工作区
2 git clean -n 查看哪些文件会被移除
3 git clean -f 强制删除没有被跟踪的文件
4 git clean -n 默认不移除 gitignore中的文件
5 git clean -n -X 添加-X大写的X来移除gitignore中的文件
还原工作区使用git checkout ,还原暂存区使用git reset
6 用版本库test分支替换,暂存区和工作区的所有文件
git checkout test
使用版本库中test分支的 file1.txt文件替换暂存区和工作区的file1.txt文件
git checkout test -- file1.txt
7使用暂存区还原工作去
git checkout -- file1.txt
8 使用版本库文件还原暂存去的file1.txt
git reset test(可以是head 分支名或者commit,只要能代表一个commit就行) -- file1.txt
相关文章推荐
- Day2(11.1):(0)主要知识点简介
- 华为HG8245C光猫删除TR069并修改ACS
- (BUG) AWR下DB TIME非常高 bug案例
- 设计模式(一)
- ExecuteThread: '33' for queue: 'weblogic.kernel.Default (self-tuning)'] ERROR
- git查看历史命令
- java数据类型
- SSE Single Alpha
- 冲刺-第七天
- HDU 4505 模拟
- 王爽 汇编 实验16 编写包含多个功能子程序的中断例程
- VB读写文件
- CodeForces 402E
- java常见面试题及三大框架面试
- 设置DIV可编辑
- 数据库存储过程及其与函数区别
- try 和 catch 的用法
- 16位汇编的调试及常用命令
- 国内NLP的那些人那些会
- spring mvc生成注册验证码