登录社区云,与社区用户共同成长
邀请您加入社区
git status一敲,满屏的.DS_Store、构建日志、临时文件,真正改了的源码反而淹没在一堆无关文件里?.gitignore就是解决这个问题的。它相当于给 Git 列了一份"黑名单"——名单上的文件,Git 直接无视,不追踪、不提示、不提交。SHA 库适配项目的.gitignore虽然只有十几行,但每一条都有明确的意图。这篇文章就逐行拆解,讲清楚每条规则忽略了什么、为什么忽略,以及背后的思
本次鸿蒙PC端tig命令的移植实践,核心解决了跨架构交叉编译和终端环境适配核心依赖优先适配:tig的终端可视化能力完全依赖ncurses库,因此移植需遵循“先依赖后主程序”的逻辑——先完成ncurses的鸿蒙AArch64交叉编译,确保其产出的库文件、头文件和terminfo终端数据库完整,为tig编译和运行打下基础;编译关键:精准指定依赖路径:tig编译时需通过LDFLAGS/CPPFLAGS明
核心是「SSH 公钥未配置」导致认证失败,优先通过「生成密钥→配置到 GitCode→验证连接」解决;若嫌麻烦,直接改用 HTTPS 克隆更快捷。配置完成后,克隆命令即可正常执行。解决完这个问题,还有新的问题,我们继续解决。