首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >git忽略已经提交的文件

git忽略已经提交的文件

作者头像
码农二狗
发布于 2018-06-29 02:14:29
发布于 2018-06-29 02:14:29
93300
代码可运行
举报
文章被收录于专栏:码农二狗码农二狗
运行总次数:0
代码可运行

开发的时候有时候需要对已经提交的文件做忽略处理,这时候直接添加到.gitignore中是不行的。 需要忽略已跟踪文件的变动:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
git update-index --assume-unchanged <file>

撤销忽略跟踪

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
git update-index --no-assume-unchanged <file>
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Git忽略本地的文件修改,保留其在远程仓库的状态.md
如引言中的使用场景,在项目中有一些配置文件在远程仓库存在,但是本地的修改并不具有普适性,因此是不需要提交到远程仓库的,天真的我一开始将项目拉下后,直接在.gitingnore中添加了相关文件,但是在修改后发现,根本不会生效
vincentKo
2022/09/19
2.1K1
git提交如何忽略某些文件
在使用git对项目进行版本管理的时候,我们总有一些不需要提交到版本库里的文件和文件夹,这个时候我们就需要让git自动忽略掉一下文件。 使用.gitignore忽略文件 为了让git忽略指定的文件和文件
用户1741436
2018/05/16
15.6K0
Git中忽略文件提交、取消文件追踪的方式(多中方式)
使用Git进行版本管理多人协作开发,常会遇到我们本地可能存在一套自己的配置或者某些测试文件不需要提交到远端的情况。因此需要使用Git的相关命令进行文件排除或解除追踪。
超级小可爱
2023/02/23
3.2K0
git忽略文件追踪
git忽略追踪文件包括两种,一种是未提交到git仓库的文件,一种是已经提交到git仓库中的文件。
党志强
2020/01/23
2.2K0
git取消文件或文件夹追踪
1. 创建仓库时,在本地仓库根目录,创建.gitignore文件,写入忽略规则。规则可以是文件名,或者正则表达式。git 对于 .gitignore配置文件是按行从上到下进行规则匹配的。对于.gitignore文件本身的修改也会被提交到远程端。
超级小可爱
2023/02/22
2K0
git设置忽略同步的文件或文件夹
针对git同步,可以进行灵活的设定。git官方提供了四种方式来忽略文件同步,针对不同的场景灵活应用。
一梦三千里
2022/09/26
3.8K0
git如何移除某文件的版本控制
最后 gti commit -m ‘提交.gitignore’
全栈程序员站长
2022/07/07
9770
忽略不想提交的文件- 每天三分钟玩转Git(10)大结局
第二种:git远程仓库里有这些文件,比如配置,我们必须要在本地修改配置来适应当前运行环境,难说还会涉及到数据库连接密码等敏感信息,这种情况下我们不想每次提交的时候都去跟踪这些文件,也不想把本地的记录提交上去。
机智的程序员小熊
2019/12/12
1.6K0
忽略不想提交的文件- 每天三分钟玩转Git(10)大结局
Git忽略已经提交过一次文件Git忽略文件
1、从未提交过的文件可以用.gitignore 也就是添加之后从来没有提交(commit)过的文件,可以使用.gitignore忽略该文件
超级小可爱
2023/02/23
7060
一个非常好用的 Git 技巧
我们在使用Git管理代码的时候,有时有一种场景,就是起初我们需要将某个文件提交到远程代码仓库,提交到代码库后,我们的后续对这个本地文件的更改就不再需要被Git跟踪了;典型的例子就是配置文件,比如我们Java Spring Cloud项目配置文件或者Flask .env配置文件,我们需要将配置模版提交到代码库并在团队间共享或者直接开源到外部,由于配置文件里面有自己公司或者个人的敏感信息,我们在补充了配置模版里面具体的值后不能提交给别人。
崔庆才
2024/05/18
1820
一个非常好用的 Git 技巧
原 GIT忽略本地已存在文件的修改
1、将文件修改忽略 git update-index --assume-unchanged FILENAME 2、取消文件忽略 git update-index --no-assume-unchanged FILENAME 如果文件未上传到库中,并为提交到本地版本库中记录,最好使用: .gitignore
霡霂
2018/06/04
2.6K0
Git忽略已经提交过一次文件Git忽略文件
也就是添加之后从来没有提交(commit)过的文件,可以使用.gitignore忽略该文件
iOSDevLog
2020/07/03
2.6K0
原 GIT忽略已经被提交的文件
git update-index --assume-unchanged 的真正用法是这样的: 你正在修改一个巨大的文件,你先对其 git update-index --assume-unchanged,这样 Git 暂时不会理睬你对文件做的修改; 当你的工作告一段落决定可以提交的时候,重置改标识:git update-index --no-assume-unchanged,于是 Git 只需要做一次更新,这是完全可以接受的了; 提交+推送。 原解答来源:http://segmentfault.com/q/1
霡霂
2018/06/04
8160
git忽略本地已存在文件的修改[通俗易懂]
git仓库提交总有一些文件不想提交到远程,而git忽略的文件也有但是不能动 因为.gitignore 文件的东西变得话 会提交到仓库 我本地一些config的配置我不想每次提交都把勾去掉 所以git设置 忽略仅仅我本地的一些文件的上传
全栈程序员站长
2022/07/19
5.7K0
git中怎样忽略.idea/文件和目录
Git是一个流行的版本控制系统。它是开发人员如何在项目中协作和工作的方式。 Git允许您跟踪随着时间推移对项目所做的更改。除此之外,如果您想撤消更改,它还允许您恢复到以前的版本。
猫头虎
2024/04/08
8940
git中怎样忽略.idea/文件和目录
git,程序配置文件管理,忽略本地更改
所以我们应该这样子做:git仓库提供一份配置文件的基础模板,每个人都拉取到本地修改但是要忽略本地更改监听。
宣言言言
2019/12/15
1.2K0
Git忽略提交规则 .gitignore文件(下)
比如你的项目是java项目,.java文件编译后会生成.class文件,这些文件多数情况下是不想被传到仓库中的文件。这时候你可以直接适用github的.gitignore文件模板。https://github.com/github/gitignore/blob/master/Java.gitignore 将这些忽略文件信息复制到你的.gitignore文件中去:
陈不成i
2021/06/07
2K0
git 小技巧
我们在使用git作为项目中版本控制工具的时候 1. 对于不需要提交的文件例如IDE自动生成的非代码文件或者编译生成的二进制文件我们可以放在 .gitignore 文件中。 2. 对于已经在版本跟踪里面的文件例如一些数据库配置文件,服务器上需要,每个人又有不同的配置,那么我们可以执行下列命令
Theone67
2020/05/04
4250
git 暂时忽略个别文件的更改
最近开始参与到 SDK 的开发工作中,因为上层 Demo 与 SDK 是在同一个 Visual Studio 的解决方案中(.sln),但是项目的目录却不在同一个目录下的,同事直接把 SDK 的路径设置为 Demo 的相对路径 ......\SDK 目录下了。如下图:
我与梦想有个约会
2020/01/04
2.8K0
Git 取消跟踪已版本控制的文件(亲测可行)
git 不再追踪文件改动 git update-index –assume-unchanged filePath
全栈程序员站长
2022/07/07
4990
相关推荐
Git忽略本地的文件修改,保留其在远程仓库的状态.md
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档