git删除与恢复错误删除、修改文件
恢复错误删除文件
git status
# HEAD 是一个指针,指向最近的一次提交版本
# -- 表示当前分支git checkout HEAD -- dev.txt
恢复修改提交后的文件
# 恢复commit提交的上一个版本git checkout HEAD^ -- dev.txt
正常git命令删除文件
git rm命令删掉要删除的文件
删除掉,我们要把这次操作提交到上去,git commit -m “for test”
git rm 文件名
git commit -m "for del"
git push
非正常git命令删除文件
1、当本地仓库文件并非按照git命令正常删除,而是手动对文件或文件夹进行删除时git status会出现以下提示
git status # On branch master
# Changes not staged for commit:
# (use "git add/rm <file>..." to update what will be committed)
# (use "git checkout -- <file>..." to discard changes in working directory)
#
# deleted: www.message.com.zip
#
no changes added to commit (use "git add" and/or "git commit -a")
解决办法:执行以下命令实现删除本地仓库记录,同时删除线上文件
git add -A .
git commit -m 'del file'
git push
git删除与恢复错误删除、修改文件相关推荐
- linux git删除的文件怎么还原,从Git仓库中恢复已删除的分支、文件或丢失的commit...
从Git仓库中恢复已删除的分支.文件或丢失的commit 在使用Git的过程中,有时可能会有一些误操作 比如:执行checkout -f 或 reset -hard 或 branch -d删除一个分支 ...
- Git查看某次提交的修改文件的简略信息
[search tags]: git 查看某次提交修改的文件简略信息 Git查看某次提交的修改文件 Git只查看提交修改文件 命令:git log --stat
- Git clone密码输入错误如何修改
一步教你解决git clone密码错误需要修改的问题 当git clone时候,第一次会让你输入用户名和密码,如果密码输错的话,之后执行git clone则会直接报错. 报错提示为:fatal: Au ...
- oracle目录删除后恢复,Oracle删除后不能重新安装的解决方法
很多朋友只用了Oracle的删除,但很多情况下,他会发现重新安装时,点了下一步安装界面就消失了,往往无奈下只好重装系统,其实只是你数据库没删干净,删干净就不会出现这种情况了. 实现方法: 1. 开始- ...
- git add 所有修改文件_Git 技术干货!工作中quot;Gitquot;的使用实践和常用命令合集!
作者:洋仔聊编程 出自:InfoQ 写作平台 原文:xie.infoq.cn/article/1ce91dc60431b1b8845729d41 工作中git是一项必不可少的技能,在项目的开发进程中起 ...
- azure blob_如何在Azure Blob存储中恢复意外删除
azure blob This article explains one of the important data protection features in Azure Blob Storage ...
- 苹果最近删除的照片删除怎么恢复?专业人士都这样恢复照片!
案例:苹果照片删除了怎么恢复? [友友们,最近不小心清空了手机照片,在最近删除没有看到,有什么方法可以找回来吗?] 随着现代科技的不断发展,手机已经成为人们生活中必不可少的物品,照片的重要性也越来越受 ...
- git之恢复误删的本地文件
基础知识 git restore <file> :将不在暂存区的文件撤销更改 (即: git status 提示的 被修改 但 未被加入暂存区的内容,会被撤销) git restore - ...
- 使用Git提交代码到Gitee,上传、修改文件后没有绿色、红色图标提示
使用Git提交代码到Gitee 1.PUSH.Clone代码 1.下载Git两个软件 2.在Gitee中新建仓库.复制HTTPS 将仓库克隆到本地 提交代码 进入个人仓库刷新即可 2.报错解决 修改提 ...
最新文章
- oracle 树 向上查询,Oracle中显示树结构查询语句【子查父和父查子】
- Android 自定义ListView单击事件失效
- html js坐标图,javascript – HTML5 Canvas沿着带坐标的路径拖动图像
- 权限分配之权限的展示
- c++程序设计(第三版) pdf_【好课传送】C++语言程序设计基础入门视频
- vscode 崩溃_太真实了!程序员崩溃的40个瞬间
- spring zipkin mysql_springboot + zipkin + mysql
- WMPLib.WindowsMediaPlayer 的用法
- python的整除运算_Python3基础 ** 幂运算 // 整除运算
- Hive实战—时间滑动窗口计算
- 如何提升 B站 等级?
- IT计算机行业都有哪些证可以考
- 我所使用的五大返利网站使用比较
- 中国历史上最美的十首古诗词,美到了极致
- 雨量传感器开发:MLX75310光照检测与雨滴感应RLS
- 【NLP】自然语言处理的中间序列建模
- VMware虚拟机 与 windows宿主机做目录映射
- spark-streaming从入门到精通
- PostgreSQL的学习心得和知识总结(一百一十七)|语法级自上而下完美实现MySQL数据库的 label:loop 的实现方案
- win10下设置超清晰壁纸