建议添加 .gitignore 文件(防泄露密钥/避免二进制产物)#6
.gitignore
本仓库是一个 C++ 开发环境示例,建议添加 .gitignore 文件以帮助新手:
.env
credentials.json
__pycache__/
*.pyc
dist/
git status
以下 .gitignore 模板来自 github/gitignore:
# Prerequisites *.d # Compiled Object files *.slo *.lo *.o *.obj # Precompiled Headers *.gch *.pch # Linker files *.ilk # Debugger Files *.pdb # Compiled Dynamic libraries *.so *.dylib *.dll *.so.* # Fortran module files *.mod *.smod # Compiled Static libraries *.lai *.la *.a *.lib # Executables *.exe *.out *.app # Build directories build/ Build/ build-*/ # CMake generated files CMakeFiles/ CMakeCache.txt cmake_install.cmake Makefile install_manifest.txt compile_commands.json # Temporary files *.tmp *.log *.bak *.swp # vcpkg vcpkg_installed/ # debug information files *.dwo # test output & cache Testing/ .cache/
@Zhihang.Li 建议审核并添加此文件,让新手从第一个 commit 就养成良好的安全习惯 🚀
建议添加
.gitignore文件本仓库是一个 C++ 开发环境示例,建议添加
.gitignore文件以帮助新手:🛡️ 为什么需要
.gitignore?.env、credentials.json等敏感文件__pycache__/、*.pyc、dist/等不应进入版本控制git status更清晰,减少噪音📎 推荐模板(来自 GitHub gitignore 社区)
以下
.gitignore模板来自 github/gitignore:@Zhihang.Li 建议审核并添加此文件,让新手从第一个 commit 就养成良好的安全习惯 🚀