首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

我如何告诉git停止显示git状态的文件,直到它再次被修改?

要告诉git停止显示git状态的文件,直到它再次被修改,可以使用git的命令行工具来完成。具体的步骤如下:

  1. 打开终端或命令行工具,进入你的git仓库所在的目录。
  2. 输入以下命令来告诉git停止显示git状态的文件:
  3. 输入以下命令来告诉git停止显示git状态的文件:
  4. 其中,<文件路径>是你想要停止显示状态的文件的路径。
  5. 例如,如果你想要停止显示名为example.txt的文件的状态,可以输入以下命令:
  6. 例如,如果你想要停止显示名为example.txt的文件的状态,可以输入以下命令:
  7. 当你想要再次显示该文件的状态时,可以使用以下命令:
  8. 当你想要再次显示该文件的状态时,可以使用以下命令:
  9. 同样,<文件路径>是你想要显示状态的文件的路径。
  10. 例如,如果你想要再次显示名为example.txt的文件的状态,可以输入以下命令:
  11. 例如,如果你想要再次显示名为example.txt的文件的状态,可以输入以下命令:

这样,你就可以告诉git停止显示git状态的文件,直到它再次被修改。请注意,这个操作只是在本地git仓库中生效,不会影响到远程仓库或其他协作者。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

How to use Git

每次 commit(在 Git 中保持项目状态),都对文件当时状况拍照,并存储对该快照引用。你可以将其看做游戏中保存点,它会保存项目的文件和关于文件所有信息。...因为没有新文件、没有对文件作出更改、暂存区没有任何需要 commit 内容……没有更改或操作,因此喜欢将其称为休息状态。...该命令将: 告诉我们已在工作目录中被创建但 Git 尚未开始跟踪文件 Git 正在跟踪修改文件 查看仓库历史记录 git log显示有关现有提交信息 git show显示有关给定提交信息,...此命令会: 显示修改文件 显示添加/删除行数 显示一个摘要,其中包含修改/删除文件数和总行数 git log -p git log命令具有一个可用来显示文件作出实际更改选项。...此行下方所有内容(直到下个指示符)显示了原始行内容 ======= 表示原始行内容结束位置,之后所有行(直到下个指示符)是合并的当前分支上内容 >>>>>>> heading-update

1.1K10

手把手从零开始带你学git和GitHub

image 告诉有一个还未追踪文件,并提示可以使用 git add ... 把加进去。...image 状态变了!说明add成功。再看看提示 Changes to be committed ,也就是说现在可以执行commit了。下面一行则告诉如何文件从stage里移出,这里不管。...image .git 文件夹因为本来就是隐藏在关了 显示隐藏项目 选项后,它就不显示了。 现在看到是只有一个文件,而且是最新一个版本。...image 已经回到我第一个版本状态。 这里文件修改日期更改为现在时间 2016\6\2 19:29 这是由于文件修改日期是由windows修改,因为检测到这个文件修改了。...现在看看如何用命令删除新加文件。 首先手动创建个文件,用来演示: ? image 用checkout是没办法删除掉,使用 git clean -xf : ?

53820

Git版本回退(二)

然后使用git status来查看工作区状态。 ? 可以看到,Git告诉我们LICENSE是未被跟踪文件,也就是说它不在当前git版本仓库中。...因为这是我们在工作区创建文件,并没有放到暂存区或者是仓库。它还会告诉我们使用git add 来跟踪。我们来执行git add LICENSE。输出如下。 ?...可以看到,原本被我们放到暂存区LICENSE文件又变成了未跟踪状态,这说明我们提交到暂存区修改撤销了。 好了,我们还是把LICENSE文件提交到仓库去吧,还记得怎么做吗? ?...没关系,我们有git log命令,它可以告诉我们到当前版本为止所提交日志。一起看看我们做了几次提交吧。输出如下: ? 可以看到,日志是从最近一次提交开始显示直到最久之前提交。...显示内容包括修改名字,邮箱,修改日期,所在时区(+0800是北京时间)以及提交说明。

38120

10 个迅速提升你 Git 水平提示

或者说你已经受够了已经把它们都加进了Git仓库?好了,这有个办法可以让你告诉Git忽略掉那些特定文件文件夹。...查看仓库历史记录 上一节我们已经学习了如何使用 git log ,不过,这里还有三个你应该知道选项。 —oneline- 压缩模式,在每个提交旁边显示经过精简提交哈希码和提交信息,以一行显示。...于是你进行了变更,并且直到下一次审查之前你没有再次要求进行变更过。在你知道又要进行变更之前,你已经有了一些额外commit。理想情况下,你可以用rebase命令把多个commit压缩成一个。...然后会要求你为新commit录入提交信息。这一过程本质上重写了你commit历史。 ? 8. Stash未提交更改 你正在修改某个bug或者某个特性,又突然要求展示你工作。...Cherry Pick 把最优雅Git命令留到了最后。cherry-pick命令是目前为止最喜欢git命令,既是因为字面意思,也因为功能。

74240

git 入门教程之版本管理 原

版本管理 背景 在上一节中我们已经成功创建版本库并且已经添加test.txt等文件,这一节我们继续讲解如何进行版本控制. 首先我们先查看test.txt 文件有什么内容吧!...命令输出结果可以看出,test.txt 已经修改但还没提交,但是具体发生了什么变化却没能告诉我们,如果能够告诉我们具体修改细节那就好了!...通过git status 知道文件发生了改动,git diff 让我们看到了改动细节,现在我们提交到版本库就放心多了,还记得上节课如何添加版本库命令吗?...文件已被修改等待提交,好了,那么接着第二步commit吧!...status 命令查看当前仓库状态: $ git status On branch master nothing to commit, working tree clean $ 输出结果显示没有需要提价改动

32340

7.6 Git 工具 - 重写历史

在本节中,你可以学到如何完成这些非常有用工作,这样在与他人分享你工作成果时你提交历史将如你所愿地展示出来。 修改最后一次提交 修改你最近一次提交可能是所有修改历史提交操作中最常见一个。...通过交互式变基工具,可以在任何想要修改提交后停止,然后修改信息、添加文件或做任何想做事情。 可以通过给git rebase 增加 -i 选项来交互式地运行变基。...记住 ~3 可能比较容易,因为你正尝试修改最后三次提交;但是注意实际上指定了以前四次提交,即想要修改提交父提交: $ git rebase -i HEAD~3 再次记住这是一个变基命令 - 在 HEAD...如果需要将不止一处 pick 改为 edit,需要在每一个修改为 edit 提交上重复这些步骤。 每一次,Git 将会停止,让你修正提交,然后继续直到完成。...你将会学习到几个常用用途,这样就得到了适合使用地方想法。 从每一个提交移除一个文件 这经常发生。 有人粗心地通过 git add . 提交了一个巨大二进制文件,你想要从所有地方删除

66160

GIT学习----第六节:撤销修改

测试修改文件后各区状态! 测试git diff,查看工作区和分支文件修改情况! 再次测试git diff对比工作区和版本库最新版本区别。...测试修改文件后各区状态! 测试git diff,查看工作区和分支文件修改情况! -再次测试git diff对比工作区和版本库最新版本区别。...测试修改文件后各区状态! 测试git diff,查看工作区和分支文件修改情况! 再次测试git diff对比工作区和版本库最新版本区别。 测试撤销修改。...测试修改文件后各区状态! 测试git diff,查看工作区和分支文件修改情况! 再次测试git diff对比工作区和版本库最新版本区别。...测试修改文件后各区状态! 测试git diff,查看工作区和分支文件修改情况! 再次测试git diff对比工作区和版本库最新版本区别。 发现的确撤销了!世界完美了!

29810

Git 基础-仓库文件每次修改和操作流程介绍,明白工作副本含义

2.工作副本 当我们学会从Git远端仓库拉取和推送之后,可能对于git add,git commit已经有一部分了解了。 同时在前几篇文章中也介绍过关于git文件几种提交时状态。...而已跟踪还有下面两种状态修改文件git记录,但是没有进行编辑操作 已修改文件修改,但是暂时存储在暂存区,没有提交更改记录给仓库。...那么我们在git如何查询呢? 可以通过git status 命令查询文件状态。示例: 例如我目录下,Untracked Files (未跟踪文件)。...我们再次进行修改文件后,执行git status之后。会出现下面的效果: 我们会发现,相同文件出现了两种状态。所以我们如果执行commit就会存储第一次add后结果。我们需要再次执行add才行。...示例: 我们commit操作之后,再查询git status后就会显示下面的效果: 然后告诉我们,当前项目需要进行git push操作,提交到远程仓库。

33220

Git最全系列教程(二)

我们逐步把这些修改文件放到暂存区域,直到最后一次性提交所有这些暂存起来文件,如此重复。所以使用 Git文件状态变化周期如图 2-1 所示。 ? 图 2-1....未跟踪文件意味着Git在之前快照(提交)中没有这些文件Git 不会自动将之纳入跟踪范围,除非你明明白白地告诉需要跟踪该文件”,因而不用担心把临时文件什么也归入版本管理。...暂存已修改文件 现在我们修改下之前已跟踪过文件 benchmarks.rb,然后再次运行 status 命令,会看到这样状态报告: $ git status # On branch master...取消已经暂存文件 接下来两个小节将演示如何取消暂存区域中文件,以及如何取消工作目录中已修改文件。不用担心,查看文件状态时候就提示了该如何撤消,所以不需要死记硬背。...友善地告诉你如果是在 master 分支,就可以用 git pull 命令抓取数据合并到本地。另外还列出了所有处于跟踪状态远端分支。

79920

版本控制-git使用

相信大家很多人在进行版本控制时往往都是使用复制方式,不过这样做后果是 1.需要程序员自己记住每一个复制所对应版本是多少, 2.项目回退时很容易混淆当前工作路径,并且对以前版本进行修改,导致以前版本错误修改.../list 第一步 在官方网站上下载 第二步  安装,一路next,直到出现如下界面 第一个意思是只能通过git bash输入命令, 第二个指可以通过cmd启动git,输入git相关命令必须等启动后...2. ls 命令显示中文文件名 最常用用于显示目录和文件名列表命令 ls 在显示中文文件时候也有问题。...HOME="$(cd "$HOME" ; pwd)" cd export PATH="$HOME/bin:$PATH" 再次启动Git Bush,就会自动进入新修改HOME路径了 由于有关git东西很多...) 将new.txt加入到监视列表中(git add new.txt) 发现new.txt已经添加到git监视列表中,现处于已修改待提交状态git status) 将项目里所有处于已修改待提交状态文件提交

1.1K80

【干货分享】通过命令操作来学习Git

现在我们在当前工作树中添加一个新文件README.md作为管理对象,当然任何文本文件都是可以管理,然后再尝试使用git status来观察仓库状态。 ?...添加完之后,再次查看仓库状态,又发生了变化,显示是Changes to be committed,表示又未提交修改(这里有一个小细节,未提交修改文件显示是绿色,后期在IntelliJ IDEA中显示绿色文件...我们再次将README.md文件添加到暂存区中,然后使用命令git diff进行比较,结果没有任何显示,说明工作树中文件和暂存区中没有差别。...我们再次修改feature-A分支,再次合并,这次合并使用git merge --no-ff 合并分支名这个命令,此时在使用git log --graph命令进行查看: ?...接下来将继续出一篇结合IntelliJ IDEA来使用Git文章,使用其图形化界面来演示如何利用Git来高效地和同事合作开发,希望能帮助和我一样新人快速融入公司团队中。

50330

Python 进阶指南(编程轻松进阶):十二、使用 Git 组织您代码项目

例如,图 12-3 显示了 Windows 上 TortoiseGit 如何根据文件资源管理器图标状态添加覆盖图:绿色表示未修改仓库文件,红色表示已修改仓库文件(或包含已修改文件文件夹),没有图标表示未跟踪文件...另一方面,跟踪文件以其他三种状态之一存在: 提交状态是当工作副本中文件与仓库最近提交相同时。(这有时也被称为未修改状态或干净状态。) 修改状态是当工作副本中文件不同于仓库最近提交时。...在本章中,建议通过使用git commit –am命令在一个步骤中转移和提交修改文件来避免这种情况。这样,它们将直接从修改状态转移到干净状态。...clean 通过提交暂存文件,您已经将它们移回提交状态Git 告诉我们工作树是干净;换句话说,没有修改或转移文件。...但是决定将文件恢复到添加bacon()之前状态,而不改变仓库中任何其他文件可以使用git show : 命令显示特定提交后文件

1.2K30

Git 中文参考(五)

如果延迟路径 blob 尚未可用,则过滤器应该阻止响应,直到至少有一个 blob 可用。过滤器可以通过发送空列表告诉 Git 没有更多延迟 blob。...钩子接收提交,当前分支尖端将被更新。它可以以非零状态退出以拒绝推送(当这样做时,它不能修改索引或工作树)。...从与路径相同目录中.gitignore文件读取模式,或在任何父目录中读取模式,其中较高级别文件模式(直到工作树顶层)较低级别文件模式覆盖到包含该文件目录。...将显示对跟踪文件承诺差异和修改。 none 不会忽略对子模块修改显示所有已提交差异以及对已跟踪和未跟踪文件修改。这是默认选项。...Git add命令执行更简单和更强大功能: git add 用于新修改文​​件和新修改文​​件,在这两种情况下,都会获取给定文件快照,并在索引中显示内容,准备好包含在下一次提交中。

11910

git常用命令

你可能注意到了 M 有两个可以出现位置,出现在右边 M 表示该文件修改了但是还没放入暂存区,出现在靠左边 M 表示该文件修改了并放入了暂存区。...例如,上面的状态报告显示: README文件在工作区修改了但是还没有将修改文件放入暂存区,lib/simplegit.rb 文件修改了并将修改文件放入了暂存区。...而 Rakefile 在工作区修改并提交到暂存区后又在工作区中被修改了,所以在暂存区和工作区都有该文件修改记录。...[oa] *~ 第一行告诉 Git 忽略所有以 .o 或 .a 结尾文件。一般这类对象文件和存档文件都是编译过程中出现。...$ git remote -v 在之前章节中已经提到并展示了如何添加远程仓库示例,不过这里将告诉如何明确地做到这一点。

39820

GIT学习----第二节:查看工作区状态

and/or "git commit -a") git status命令可以让我们时刻掌握仓库当前状态,上面的命令输出告诉我们,readme.txt修改过了,但还没有准备提交修改。...知道具体修改后进行提交,提交修改和提交新文件是一样两步,第一步是git add: $ git add readme.txt 再次查看工作区状态 $ git status On branch master...git status告诉我们,将要被提交修改包括readme.txt。...git status命令看看仓库的当前状态: $ git status On branch master nothing to commit, working tree clean Git告诉我们当前没有需要提交修改...小结 要随时掌握工作区状态,使用git status命令。 如果git status告诉你有文件修改过,用git diff可以查看修改内容。

76820

Git版本控制器使用总结性梳理

rebase 本地提交转移至更新后上游分支中 reset 重置当前HEAD到指定状态 rm 从工作区和索引中删除文件 show 显示各种类型对象 status 显示工作区状态...git commit命令执行成功后会告诉你,1个文件改动(我们新添加readme.txt文件),插入了两行内容(readme.txt有两行内容)。...,上面的命令告诉我们,readme.txt修改过了,但还没有准备提交修改。...虽然Git告诉我们readme.txt修改了,但如果能看看具体修改了什么内容,自然是很好。...命令git checkout -- readme.txt意思就是,把readme.txt文件在工作区修改全部撤销,这里有两种情况: 一种是readme.txt自修改后还没有放到暂存区,现在,撤销修改就回到和版本库一模一样状态

70370

Git系列之查看状态

本节来说下 Git 状态,在日常开发中我们每天都在提交自己文件到仓库中,有时会存在我们写了很多功能,都是提交到了缓存区,而没有想仓库内提交,或者我们新增了一个仓库内没有文件,忘记了提交,那么我们如何来查看当前工作去内有哪些文件更改了...使用  git  status 命令来查看; 下面来详细介绍一下git  status命令: 1、检查当前文件状态 如果想查看自己工作区内有那些文件更改了,那些文件是新增文件都处于什么状态,输入...未跟踪文件意味着 Git 在之前快照(提交)中没有这些文件Git 不会自动将之纳入跟踪范围,除非你明明白白地告诉需要跟踪该文件”, 这样处理让你不必担心将生成二进制文件或其它不想跟踪文件包含进来...例如,上面的状态报告显示: README 文件在工作区修改了但是还没有将修改文件放入暂存区,lib/simplegit.rb 文件修改了并将修改文件放入了暂存区。...而 Rakefile 在工作区修改并提交到暂存区后又在工作区中被修改了,所以在暂存区和工作区都有该文件修改记录。

1.3K10

【Ajax】全面详细了解git基础操作【万字教学+面试常客】

untracked files 表示未被跟踪文件,下面显示gehangbianhuan.html,表示此文件未被跟踪,意味着Git之前快照提交中没有这个文件夹,Git不会自动纳入跟踪范围,除非明确地告诉...,需要使用git跟踪管理该文件。...使用git status命令再次查看文件状态 显示没有任何修改,没有任何文件需要提交。  ...使用git commit 再次提交文件  撤销对文件修改 撤销对文件修改指的是:把对工作区中对应文件修改,还原成Git仓库中之前保存版本。 操作结果:所有的修改会丢失,且无法恢复!...,css执行命令后,css被打上了删除标记,工作区中css没被删除而是显示了未跟踪状态,但我们使用提交命令(提交所有跟踪过文件)后,就将打上删除标记两个文件从仓库中删除了,index.css没有跟踪

39620

【10】进大厂必须掌握面试题-版本控制面试

版本控制系统由一个中央共享存储库组成,同事可以在其中对文件文件集进行更改。然后,您可以提及版本控制用途。 版本控制可让您: 将文件还原到以前状态。 将整个项目还原到以前状态。...您可以仅提到您曾经使用过VCS工具:“从事过Git,与SVN等其他VCS工具相比,具有一个主要优势是它是一个分布式版本控制系统。” 分布式VCS工具不一定依赖中央服务器来存储项目文件所有版本。...以下是一些基本Git命令: Q7。在Git中,如何还原已经推送并公开提交?...您通过首先告诉包含臭虫“坏”提交和引入臭虫之前“好”提交来使用它。然后,Git bisect在这两个端点之间选择一个提交,并询问您所选择提交是“好”还是“坏”。...它会继续缩小范围,直到找到引入更改的确切提交为止。 Q10。什么是Git rebase?如何在合并之前将其用于解决功能分支中冲突?

2.6K20
领券