git代码撤消与回退
来源:互联网 发布:周扬青淘宝店铺货源 编辑:程序博客网 时间:2024/06/07 08:13
1. 回退已提交的代码
Git reset --hard HEAD
回退整套代码到最近一次提后的状态。
参数 --hard 表示删除自该次提交后所有的修改记录(未跟踪文件除外)。如果需要保留目前的修改,则执行git reset -- soft HEAD。
git reset --hard <hashcode>
回退代码到指定的某次提交状态。(hashcode是该次提交的哈希码)。同样,参数hard同上。
git没有办法回退单个文件到某次提交状态。如果确实需要这么做,那么应该先取得某次提交时该文件的内容,然后覆盖现有的这个文件。
2. 撤消已暂存的文件
git reset HEAD <文件路径>
3. 撤消已修改的文件
git checkout -- <文件路径>
4. 撤消未跟踪文件
rm <文件或文件夹路径>
如果加上参数-rf,那么表示删除文件夹内所有子文件。
git clean -dxf
清除所有未跟踪文件,包括纳入ignored的文件。
如果要保留ignored的文件修改,使用参数-df
阅读全文
0 0
- git代码撤消与回退
- git实验之代码撤消与回退
- git实验之代码撤消与回退
- git repo回退代码
- git repo回退代码
- Git 回退代码常用命令
- 辛星浅析git中的代码撤销与回退
- git undo代码改动回退
- git远程仓库代码回退
- git push 操作代码回退
- git 远程库代码回退
- Git 基础 - 撤消操作
- Git撤消操作
- Git 基础 - 撤消操作
- Git 基础 - 撤消操作
- git - 撤消操作
- git 撤消操作
- git撤消修改
- 在BaseAdapter源码中了解观察者模式
- 反射
- 车牌号
- java让数字显示千分位
- 忘了的时候看一眼,Shape属性写的很全
- git代码撤消与回退
- 【js】pagination分页(支持首页,末页,跳转)
- 基于神经卷积网络的人脸识别
- 2017 Multi-University Training Contest
- ubuntu 安装pytorch
- A + B Again HDU
- mvn常用命令
- Communications link failure,The last packet successfully received from the server was *** millisecon
- E