git放弃修改放弃增加文件
1. 本地修改了一堆文件(并没有使用git add到暂存区),想放弃修改。
单个文件/文件夹:
git checkout -- filename
所有文件/文件夹:
git checkout .
2. 本地新增了一堆文件(并没有git add到暂存区),想放弃修改。
单个文件/文件夹:
$ rm filename / rm dir -rf
所有文件/文件夹:
$ git clean -xdf
// 删除新增的文件,如果文件已经已经git add到暂存区,并不会删除!
3. 本地修改/新增了一堆文件,已经git add到暂存区,想放弃修改。
单个文件/文件夹:
git reset HEAD filename
所有文件/文件夹:
git reset HEAD .
4. 本地通过git add & git commit 之后,想要撤销此次commit
git reset commit_id
这个id是你想要回到的那个节点,可以通过git log查看,可以只选前6位
// 撤销之后,你所做的已经commit的修改还在工作区!
git reset --hard commit_id
这个id是你想要回到的那个节点,可以通过git log查看,可以只选前6位
// 撤销之后,你所做的已经commit的修改将会清除,仍在工作区/暂存区的代码不会清除!
转载于:https://www.cnblogs.com/ryanzheng/p/10443544.html
git放弃修改放弃增加文件相关推荐
- git 忽视修改过的文件
git 忽视修改过的文件 如果是 tracked 过的修改文件,单纯使用 .gitignore 文件是无法处理的.这种情况下,可以使用 git 命令. 一般使用 git status 命令可以查看文件 ...
- git 撤销修改以及删除文件(亲测最后一个删除后还原)
撤销修改 1.如果当你修改了代码,然后又发现修改错误以后,想撤销前面的操作的时候该怎么办呢? 既然错误发现得很及时,就可以很容易地纠正它.你可以删掉最后一行,手动把文件恢复到上一个版本的状态.如果用 ...
- 二、Git多人开发:不同人修改了不同文件如何处理
@Author:Runsen 上面我们创建了一个组织的仓库.分别有小A和小B.我在电脑上给小A和小B不同的工作位置. 小A在我的Window系统,小B在我的Ubuntu虚拟机中,这是因为我在Windo ...
- SVN 放弃修改或撤销删除
在开发过程中使用svn时,有时因为误操作,调用svn del 删除了某个文件,此时再调试svn up也不能恢复文件,采用 svn revert xxx.c 即可还原.对于修改的文件,执行此命令,即放弃 ...
- git 查看修改的代码行数,新增的文件以及删除的代码行数
有时候想知道提交的代码修改了哪些文件,以及新增和删除的代码行数 git 命令: git log --stat
- git 解决多人修改相同的文件导致的冲突
git冲突处理 (场景:A和B修改相同的文件,A先提交到远程仓库,然后B提交push报错,远程仓库有更改,git自动合并失败,需要手动合并 提示错误:Automatic merge failed; f ...
- 四、Git多人开发:不同人修改了同文件的相同区域如何处理?
@Author:Runsen 不同人修改了同文件的相同区域如何处理? 现在小A发现小B在h1修改自己的代码,非常的生气,决定改回来.小B也觉得不好意思,于是也决定改回来. 小B在小A之前就把User. ...
- 三、Git多人开发:不同人修改了同文件的不同区域如何处理
@Author:Runsen 我们接着上面的话题,不同人修改了同文件的不同区域如何处理 不同人修改了同文件的不同区域如何处理? 突然间,小A发现了自己写的user.html中的head没有写,睡觉前赶 ...
- git丢弃本地修改的所有文件(新增、删除、修改)
本地修改了许多文件,其中有些是新增的,因为开发需要这些都不要了,想要丢弃掉,可以使用如下命令: git checkout . #本地所有修改的.没有的提交的,都返回到原来的状态 git stash # ...
最新文章
- 2017全球教育机器人行业研究报告(附PDF下载)
- php 提取登录QQsid_php模拟登录qq邮箱(curl命令详解)
- python爬虫笔记(七):实战(三)股票数据定向爬虫
- 如何设置tomcat的默认应用。
- linux mysql 不区分大小写,Linux下设置MySQL不区分大小写_MySQL
- Python 2 寿命即将终结,​是时候将 3500 万行代码迁移到 Python 3 了!
- HTML网页随笔笔记
- 配置Pylint for Python3.5
- 2.matplotlib画散点图
- Codeigniter处理用户登录验证后URL跳转
- C++ priority_queue
- 新浪博客的html,新浪博客代码-HTML代码
- 软件评测师——安全性基础知识
- 因子分析法(Factor Analysis)是什么分析?
- Mac垃圾文件清理指南
- 谷歌大数据三大论文中文版和英文版合集
- Pixelmator Pro Mac(图像编辑软件)
- 全民免费wifi斗法中
- 《满江红》非岳飞所作?
- 常用的9种数据分析方法
热门文章
- 【ACL2020】这8份Tutorial不可错过!包括:常识推理、多模态信息抽取、对话、解释性等...
- 惊!!!CV界的BERT要来了?准确率提高近25%!
- SAP WM Storage Type Search配置里的Storage Class WPC标记
- 公平与精确同样重要!CMU提出学习公平表征方法,实现算法公平
- 从α到μ:DeepMind棋盘游戏AI进化史
- SAP MM 采购订单与相关合同的价格差异问题分析
- SAP QM 主检验特性主数据关键字段解释
- 商汤科技不等于人脸识别!它正在赋予AI更强的“存在感”
- 自然语言处理NLP国内研究方向机构导师
- NLP深度学习:近期趋势概述