Loading [MathJax]/jax/input/TeX/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >git 小技巧

git 小技巧

作者头像
Theone67
发布于 2020-05-04 13:12:29
发布于 2020-05-04 13:12:29
40400
代码可运行
举报
运行总次数:0
代码可运行

我们在使用git作为项目中版本控制工具的时候 1. 对于不需要提交的文件例如IDE自动生成的非代码文件或者编译生成的二进制文件我们可以放在 .gitignore 文件中。 2. 对于已经在版本跟踪里面的文件例如一些数据库配置文件,服务器上需要,每个人又有不同的配置,那么我们可以执行下列命令

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
git update-index --assume-unchanged backend/conf/holmes-site.xml

来假定该文件没有发生修改。 要撤销这种行为,重新恢复跟踪的话,那么需要设置

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
git update-index --no-assume-unchanged backend/conf/holmes-site.xml

这样就好了。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020-04-28 ,如有侵权请联系 cloudcommunity@tencent.com 删除

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

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

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

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
git update-index –assume-unchanged
有的时候,不小心提交了一个配置文件config.php,每次在本地开发测试之后,都需要更改配置文件。相当麻烦。
全栈程序员站长
2022/07/07
3060
忽略不想提交的文件- 每天三分钟玩转Git(10)大结局
第二种:git远程仓库里有这些文件,比如配置,我们必须要在本地修改配置来适应当前运行环境,难说还会涉及到数据库连接密码等敏感信息,这种情况下我们不想每次提交的时候都去跟踪这些文件,也不想把本地的记录提交上去。
机智的程序员小熊
2019/12/12
1.6K0
忽略不想提交的文件- 每天三分钟玩转Git(10)大结局
git解决error: Your local changes to the following files would be overwritten by merge
解决error: Your local changes to the following files would be overwritten by merge
拓荒者
2019/09/25
3.1K0
一个非常好用的 Git 技巧
我们在使用Git管理代码的时候,有时有一种场景,就是起初我们需要将某个文件提交到远程代码仓库,提交到代码库后,我们的后续对这个本地文件的更改就不再需要被Git跟踪了;典型的例子就是配置文件,比如我们Java Spring Cloud项目配置文件或者Flask .env配置文件,我们需要将配置模版提交到代码库并在团队间共享或者直接开源到外部,由于配置文件里面有自己公司或者个人的敏感信息,我们在补充了配置模版里面具体的值后不能提交给别人。
崔庆才
2024/05/18
1560
一个非常好用的 Git 技巧
Git常用操作
比如 取回origin主机的next分支,与本地的master分支合并,需要写成下面这样
码客说
2019/10/21
7430
Git 特殊操作
首先,git的工作原理是将仓库在每一个电脑上拥有完整备份,所以一旦已经提交到远程的commit都不推荐修改了(可以修改)
用户11238969
2024/08/10
1160
Git 取消跟踪已版本控制的文件(亲测可行)
git 不再追踪文件改动 git update-index –assume-unchanged filePath
全栈程序员站长
2022/07/07
4690
Git 取消跟踪已版本控制的文件
Git 是一个很好的版本控制工具,当然驾驭起来相比 SVN 要稍微复杂一些。初入 Git,难免有一些问题。比如我们不小心将某个文件加入了版本控制,但是突然又不想继续跟踪控制这个文件了,怎么办呢?
技术小黑屋
2018/09/04
1.7K0
工作中99%能用到的git命令
原文:http://h5ip.cn/96CR 作者:命中水 分支操作: git branch 创建分支 git branch -b 创建并切换到新建的分支上 git checkout 切换分支 git branch 查看分支列表 git branch -v 查看所有分支的最后一次操作 git branch -vv 查看当前分支 git brabch -b 分支名 origin/分支名 创建远程分支到本地 git branch --merged 查看别的分支和当前分支合并过的分支 git branch -
谭庆波
2019/04/25
4130
工作中 99% 能用到的 Git 命令
分支操作 暂存操作 回退操作 标签操作 常规操作 git创建项目仓库 忽略已加入到版本库中的文件 取消忽略文件 拉取、上传免密码 分支操作 git branch 创建分支 git branch -b 创建并切换到新建的分支上 git checkout 切换分支 git branch 查看分支列表 git branch -v 查看所有分支的最后一次操作 git branch -vv 查看当前分支 git brabch -b 分支名 origin/分支名 创建远程分支到本地 git branch --merg
互扯程序
2019/11/19
4410
git取消文件或文件夹追踪
1. 创建仓库时,在本地仓库根目录,创建.gitignore文件,写入忽略规则。规则可以是文件名,或者正则表达式。git 对于 .gitignore配置文件是按行从上到下进行规则匹配的。对于.gitignore文件本身的修改也会被提交到远程端。
超级小可爱
2023/02/22
2K0
Git忽略本地的文件修改,保留其在远程仓库的状态.md
如引言中的使用场景,在项目中有一些配置文件在远程仓库存在,但是本地的修改并不具有普适性,因此是不需要提交到远程仓库的,天真的我一开始将项目拉下后,直接在.gitingnore中添加了相关文件,但是在修改后发现,根本不会生效
vincentKo
2022/09/19
2K1
git忽略文件追踪
git忽略追踪文件包括两种,一种是未提交到git仓库的文件,一种是已经提交到git仓库中的文件。
党志强
2020/01/23
2.1K0
工作中 99% 能用到的 Git 命令
源码精品专栏 原创 | Java 2019 超神之路,很肝~ 中文详细注释的开源项目 RPC 框架 Dubbo 源码解析 网络应用框架 Netty 源码解析 消息中间件 RocketMQ 源码解析 数据库中间件 Sharding-JDBC 和 MyCAT 源码解析 作业调度中间件 Elastic-Job 源码解析 分布式事务中间件 TCC-Transaction 源码解析 Eureka 和 Hystrix 源码解析 Java 并发源码 来源:http://rrd.me/etzSK 分支操作 暂存操作
芋道源码
2019/10/15
4760
Git忽略已经提交过一次文件Git忽略文件
也就是添加之后从来没有提交(commit)过的文件,可以使用.gitignore忽略该文件
iOSDevLog
2020/07/03
2.6K0
Git常用操作总结
本文作者: AI码真香
AI码真香
2022/09/13
2440
git如何移除某文件的版本控制
最后 gti commit -m ‘提交.gitignore’
全栈程序员站长
2022/07/07
9180
Git中忽略文件提交、取消文件追踪的方式(多中方式)
使用Git进行版本管理多人协作开发,常会遇到我们本地可能存在一套自己的配置或者某些测试文件不需要提交到远端的情况。因此需要使用Git的相关命令进行文件排除或解除追踪。
超级小可爱
2023/02/23
3K0
Git常用命令汇总篇(附使用详细介绍)
众所周知,Git是一个开源的分布式版本控制系统,用于跟踪和管理源代码的变更。而Git有着大量的常用命令。
Masutaa大师
2023/08/09
5880
Git常用命令汇总篇(附使用详细介绍)
原 GIT忽略本地已存在文件的修改
1、将文件修改忽略 git update-index --assume-unchanged FILENAME 2、取消文件忽略 git update-index --no-assume-unchanged FILENAME 如果文件未上传到库中,并为提交到本地版本库中记录,最好使用: .gitignore
霡霂
2018/06/04
2.6K0
相关推荐
git update-index –assume-unchanged
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验