git放弃本地修改:
1、未执行git add . 缓存代码时:
a、指定放弃某一文件修改内容:
git checkout -- [文件路径] //如图一
b、全部放弃修改文件:
git checkout .
【注意】但是此命令不会删除掉刚新建的文件。因为刚新建的文件还没已有加入到 git 的管理系统中。所以对于git是未知的。自己手动删除就好了。
2、执行git add . 缓存了代码时:
a、放弃指定文件的缓存:
git reset HEAD [文件路径] //eg: git reset HEAD readme.md
b、放弃所以的缓存:
git reset HEAD .
3、已经用 git commit 提交了代码。
a、回退到上一次commit的状态:
git reset --hard HEAD^
b、回退到任意版本:
git reset --hard [版本号] //eg:git reset --hard a53b892a32b16a93850c121db0f08967143e2707(图三)
//可以用git log查看git的提交历史,可以看出现在的状态在 commitid 为e61b67...的提交上(有 HEAD -> master 标记(如图二)
git放弃本地修改:相关推荐
- git 放弃本地修改,强制拉取更新
开发时,对于本地的项目中修改不做保存操作(或代码改崩),可以用到Git pull的强制覆盖,具体代码如下: git fetch --all git reset --hard origin/master ...
- git 放弃本地修改 强制更新
git fetch --all git reset --hard origin/master git fetch 只是下载远程的库的内容,不做任何的合并 git reset 把HEAD指向刚刚下载的最 ...
- git放弃本地修改,强制覆盖本地文件
参考链接:https://blog.csdn.net/haoaiqian/article/details/78284337
- Git_学习_06_ 放弃本地修改
一.未使用 git add 缓存代码时 git checkout -- filepathname // 放弃某个文件 git checkout . // 放弃所有文件 git checkout . 用 ...
- git放弃本地文件修改
1. 未使用git add 缓存代码 使用git checkout – filename,注意中间有– git checkout -- filename 放弃所有文件修改 git checkout . ...
- git 放弃本地操作,直接更新拉取远程最新代码
git 放弃本地操作,直接更新拉取远程最新代码 此类情况是 自己放弃本地代码得编辑,写崩了或者不想解决代码冲突,只想要远程仓库得最新一版得代码 . 注意:此操作会扔掉本地修改得代码 操作命令: git ...
- git 覆盖本地修改_Git拉力–如何使用Git覆盖本地更改
git 覆盖本地修改 When you learn to code, sooner or later you'll also learn about Version Control Systems. ...
- git丢弃本地修改的所有文件(新增、删除、修改)
本地修改了许多文件,其中有些是新增的,因为开发需要这些都不要了,想要丢弃掉,可以使用如下命令: git checkout . #本地所有修改的.没有的提交的,都返回到原来的状态 git stash # ...
- 丢弃commit_git丢弃本地修改的所有文件(新增、删除、修改)
一,未使用 git add 缓存代码时. 可以使用 git checkout -- filepathname (比如: git checkout -- readme.md ,不要忘记中间的 " ...
- 玩转GIT系列之【如何放弃本地/服务器端所做的修改】
今天遇到一个问题,就是在git工程下修改了一些代码,结果发现搞错了,需要撤销掉所有改动的内容,还原到之前的初始版本,换言之就是放弃自己在本地所做的修改.该怎么做呢?要分以下几种情况来区别对待: 一.尚 ...
最新文章
- 【百家稷学】深度学习与计算机视觉核心理论与实践(中国地质大学实训)
- 6993: Dominoes(纯bfs)
- mysql二进制大文件_Mysql实例Mysql LONGTEXT 类型存储大文件(二进制也可以) (修改+调试+整理)...
- mysql执行ref_MySql执行分析
- 【Spark调优】内存模型与参数调优
- 几个容易混淆的对齐概念
- 安全模式:天猫 App 启动保护实践
- 2021-10-18word2vec训练过程
- 《圈圈教你玩USB》 第二章 USB 硬件系统设计_测试程序的编写和调试——看书笔记
- 深入解析Windows操作系统(Windows Internals) 4th Edition 读书备忘录
- VP9编码(4)-- 约定
- Navicat Premium15 注册出现No all pattern found! file already patched?
- 无线网络和本地连接同时启用后,无线网络无法使用。
- windows ESP分区丢失处理方案与磁盘分区注意事项
- redis-redis官网下载步骤(包含windows版)
- 记录一次飞猪杀熟的日常(买机票价格翻倍)
- python基础3---循环和字符串列表
- Linux服务器批量管理工具 - TeamRemote
- idea之自定义注释模板
- 浅浅瞅瞅RSA-PSS 算法