Git篇——Git提交指定文件编码

背景:项目中有些老工程的代码编码格式不统一,可以通过以下方式强行指定提交时的文件编码,可以将所有上传到git的文件的编码格式统一。

在Git中,可以通过设置.gitattributes文件来指定文件编码。在项目根目录下创建一个名为.gitattributes的文件。然后,打开该文件并添加以下内容:

复制代码
*.cpp   text   eol=lf   charset=utf-8
*.h     text   eol=lf   charset=utf-8

上述代码中,*.cpp表示所有的.cpp文件,*.h表示所有的.h文件。text表示文件类型为文本文件,eol=lf表示使用LF作为换行符(windows是crlf, unix是lf),charset=utf-8表示文件编码为UTF-8。

然后正常add和commit即可。

相关推荐
zhangfeng113316 分钟前
部署到服务器上 宝塔系统 使用宝塔在线编辑器 FTP 批量上传 Git 部署 打包上传 codebudyy 编程程序开发
服务器·git·编辑器
学习是种信仰1 小时前
Git工作流
git·深度学习
yuanyuan2o23 小时前
Git merge 的几种不同模式
git·github
视觉小萌新3 小时前
关于Vscode配置企业Git
git
zh_xuan3 小时前
使用命令行把安装包上传到github
c++·git·libcurl·c++工程打包
zhangfeng11335 小时前
适合 5人以内小团队的Git 工作流 + Code Review + 自动化部署方案 FastAdmin +linunx服务器宝塔系统 外包项目 —
服务器·git·自动化·php·代码复审
念一不念二9 小时前
[Git]git仓库管理的使用
git
HZ·湘怡10 小时前
Gitee 手把手
git·gitee
A懿轩A10 小时前
【2026 最新】下载安装 Git 详细教程 (Windows)
git