Windows .gitignore文件不生效的情况排查

概述

今天下班在家里捣腾自己的代码,在配置.gitignore文件忽略部分文件的时候,发现死活不生效

问题根源

经过一通分析和排查才发现,是.gitignore文件的编码错了,刚开始还没注意到,因为是在Windows下开发,创建.gitignore文件使用了以下命令

bash 复制代码
echo "xxxx" > .gitignore

命令很简单,但就是这命令引起的坑,通过该命令创建的文件编码是UTF-16 LE BOM,这会导致git命令识别不了,所以表现的形式就是.gitignore文件失效了。将文件编码改成UTF-8后,git命令能正常识别,问题解决

相关推荐
爱莉希雅&&&5 小时前
shell编程之awk命令详解
linux·服务器·git
baiyu335 小时前
成为git砖家(12): 看懂git合并分支时冲突提示符
git
路来了5 小时前
Python小工具之PDF合并
开发语言·windows·python
csdn_aspnet7 小时前
在 Windows 上安装和运行 Apache Kafka
windows·kafka
江山如画,佳人北望9 小时前
C#程序入门
开发语言·windows·c#
AustinCyy9 小时前
【环境配置】Neo4j Community Windows 安装教程
windows·neo4j
wu_aceo9 小时前
将本地项目提交到Gitee
git·gitee·提交·本地提交·上传git
奇怪的杰哥10 小时前
Win11 加快软件开机自启动
windows
cpsvps10 小时前
Windows内核并发优化
windows
qq_3938282215 小时前
电脑休眠设置
windows·电脑·软件需求