#git
共 2 篇文章
Git 跨平台项目格式一致性指南
跨平台协作中,格式不一致通常来自两个独立的源头,需要分开解决: 换行符差异:Windows 用 CRLF,macOS/Linux 用 LF,Git 默认行为因人而异,导致同一份代码在不同机器上产生整文件级的假 diff。 代码风格差异:缩进、引号、分号、行宽等由编辑器和格式化工具决定,因人而异、因项目配置而异。
Git Submodule 踩坑记:从 .gitmodules 自动初始化所有子模块
手动维护 .gitmodules 后发现 git submodule init 不会自动克隆?记录从基础用法到踩坑排错,最终写了一个 Python 脚本自动化处理的完整过程。