10-git-取消暂存的文件

简介: 10-git-取消暂存的文件

前言

  • 本篇来学习下,本地代码变更后,如何恢复到变更前的状态

准备数据

  • 在一个仓库下,新建test.txt
  • 添加暂存区:git add test.txt

取消暂存文件

restore

  • 取消暂存文件:git restore --staged <file>

reset

  • 撤销某个文件提交,同上
git reset HEAD <文件名>
  • 撤销所有暂存区的提交
git reset 

撤销文件修改

  • 执行 git checkout 命令后,对那个文件在本地的任何修改都会消失,而 Git 会用最近提交的版本来覆盖掉它
git checkout -- <file_name>


相关文章
|
缓存 Shell 开发工具
git 基本 使用和.gitignore文件不生效
git 基本 使用和.gitignore文件不生效
260 0
|
2月前
|
开发工具 git 开发者
Git版本管理常见文件提交流程讲解
以上就是Git常见文件提交流程概述。掌握此流程对于任何使用Git进行版本控制和协同工作项目团队成员都至关重要。
142 13
|
9月前
|
开发工具 git 索引
怎么取消对project.private.config.json这个文件的git记录
通过以上步骤,您可以成功取消对 `project.private.config.json`文件的Git记录。这样,文件将不会被包含在未来的提交中,同时仍保留在您的工作区中。
262 28
|
开发工具 git
如何使git提交的时候忽略一些特殊文件?
如何使git提交的时候忽略一些特殊文件?
|
10月前
|
前端开发 Java 开发工具
Git使用教程-将idea本地Java等文件配置到gitte上【保姆级教程】
本内容详细介绍了使用Git进行版本控制的全过程,涵盖从本地仓库创建到远程仓库配置,以及最终推送代码至远程仓库的步骤。
655 0
|
Shell 开发工具 git
git学习三:git使用:删除仓库,删除仓库内文件
通过GitHub的设置页面删除仓库,以及如何使用Git命令行删除仓库中的文件或文件夹。
1090 1
git学习三:git使用:删除仓库,删除仓库内文件
|
存储 开发工具 数据安全/隐私保护
全面掌握 Git 基本操作与暂存技巧
本文详细介绍了 Git 的基本操作流程,包括查看文件状态、代码拉取、文件添加与提交、以及推送到服务器的步骤。同时,探讨了 Git 暂存的相关命令,如暂存、恢复和删除等,帮助开发者有效管理代码更改与版本控制。此外,还提供了如何找回暂存代码的技巧,以确保数据安全。
182 2
|
开发工具 git 索引
git上面中新建gitignore文件,并且去除已经在仓库版本管理中的文件夹
git上面中新建gitignore文件,并且去除已经在仓库版本管理中的文件夹
397 4
|
开发工具 git
git显示开发日志+WinSW——将.exe文件注册为服务的一个工具+图床PicGo+kubeconfig 多个集群配置 如何切换
git显示开发日志+WinSW——将.exe文件注册为服务的一个工具+图床PicGo+kubeconfig 多个集群配置 如何切换
174 1
|
缓存 开发工具 git
给Git仓库添加.gitignore:清理、删除、排除被Git误添加的临时文件
本文介绍了如何为Git仓库添加`.gitignore`文件来排除不需要跟踪的临时文件,并展示了如何删除已经被提交的临时文件缓存,以清理Git仓库中的不必要文件。
1710 0
给Git仓库添加.gitignore:清理、删除、排除被Git误添加的临时文件