|
@@ -1,60 +1,31 @@
|
|
|
-# --------------------------
|
|
|
-# Visual Studio 相关缓存
|
|
|
-# --------------------------
|
|
|
-.vs/ # VS 项目缓存目录(包含 Browse.VC.db 等)
|
|
|
-*.ipch/ # VS 智能感知缓存
|
|
|
-*.sdf # VS 解决方案数据库文件
|
|
|
-*.suo # VS 解决方案用户选项
|
|
|
-*.opensdf # VS 临时数据库文件
|
|
|
-*.VC.db # VS 浏览数据库文件
|
|
|
-*.VC.db-shm
|
|
|
-*.VC.db-wal
|
|
|
+# 忽略VS相关缓存
|
|
|
+.vs/
|
|
|
+*.ipch
|
|
|
+*.sdf
|
|
|
+*.VC.db
|
|
|
+*.VC.opendb
|
|
|
+ipch/
|
|
|
|
|
|
-# --------------------------
|
|
|
-# 编译产物 & 二进制文件
|
|
|
-# --------------------------
|
|
|
-# 编译输出目录(你的项目里有 Release_Machinery、deliver/Output 等)
|
|
|
-Release_*/ # 匹配所有 Release_ 开头的目录
|
|
|
-Debug_*/ # 若有 Debug 目录也加上
|
|
|
-deliver/Output/ # 你的项目中明确的输出目录
|
|
|
-out/ # CMake 编译输出目录(如 out/build/)
|
|
|
-bin/ # 通用二进制目录(若有)
|
|
|
-obj/ # 通用目标文件目录(若有)
|
|
|
+# 忽略二进制文件
|
|
|
+*.dll
|
|
|
+*.pdb
|
|
|
+*.lib
|
|
|
+*.exe
|
|
|
+*.zip
|
|
|
+*.7z
|
|
|
|
|
|
-# 二进制文件(已解除 LFS 跟踪,直接忽略)
|
|
|
-*.dll # 动态链接库
|
|
|
-*.pdb # 调试符号文件
|
|
|
-*.exe # 可执行文件(若有)
|
|
|
-*.lib # 静态库文件(若有)
|
|
|
+# 忽略编译目录
|
|
|
+out/
|
|
|
+bin/
|
|
|
+obj/
|
|
|
+Release/
|
|
|
+Debug/
|
|
|
|
|
|
-# --------------------------
|
|
|
-# 其他无用文件
|
|
|
-# --------------------------
|
|
|
-big_blobs.txt # 之前生成的大文件列表(临时文件)
|
|
|
-*.log # 日志文件(如你的 MQServerLog64.DLL 若有配套日志)
|
|
|
-*.tmp # 临时文件
|
|
|
-cmake.db # CMake 缓存文件
|
|
|
+# 忽略第三方SDK
|
|
|
+*/SDK/
|
|
|
+*/lib/
|
|
|
+*/bin/
|
|
|
|
|
|
-# --------------------------
|
|
|
-# 补充:VS 缓存(覆盖 v16/v17 版本)
|
|
|
-# --------------------------
|
|
|
-*.VC.opendb # 匹配 Detector/.vs/Detector/v17/Browse.VC.opendb 等
|
|
|
-.vs/*/v16/ # 忽略 .vs 下所有 v16 子目录
|
|
|
-.vs/*/v17/ # 忽略 .vs 下所有 v17 子目录
|
|
|
-.vs/*/FileContentIndex/ # 忽略 .vs 下的 FileContentIndex 目录
|
|
|
-
|
|
|
-# --------------------------
|
|
|
-# 补充:具体业务目录的二进制文件
|
|
|
-# --------------------------
|
|
|
-# Detector 下的 SDK Bin 目录
|
|
|
-Detector/Sensview/SensviewDF/SDK/Bin/
|
|
|
-# Others 下的 OpenCV 二进制(含 bin/ 目录和具体文件)
|
|
|
-Others/DiosUnitTools/opencv/build/bin/
|
|
|
-Others/DiosUnitTools/opencv/build/x64/vc16/bin/
|
|
|
-Others/DiosUnitTools/opencv/build/x64/vc16/lib/ # 若有 lib 目录也加上
|
|
|
-
|
|
|
-# --------------------------
|
|
|
-# 补充:临时文件 & 其他
|
|
|
-# --------------------------
|
|
|
-big_blobs.txt # 之前生成的大文件列表(临时文件)
|
|
|
-TEMP/ # 匹配 Generator/TEMP/ 目录
|
|
|
+# 其他临时文件
|
|
|
+big_blobs.txt
|
|
|
+TEMP/
|