.gitignore 文件设置

摘要:
本文只记录了遇到的一些问题,而不是完整的技术摘要/外部/带有gitstatus的视图。发现在忽略x64的基础上,即使外部文件夹包含x64,也不能忽略该文件夹。注意:若要忽略该文件夹,必须使用结尾/*,否则如果不忽略该规则,该规则将不会生效。2.指定的文件x64/*在忽略的文件夹中不会被忽略!*lib结果与上述相同。您仍然可以忽略x64/*。lib文件lib等。建议在更新后进行测试。忽略文件

本文只是记录一些遇到的问题,谈不上是完整的技术总结。
参考:https://my.oschina.net/longyuan/blog/521098

问题描述

首先在提交码云/github时均可以选择各种 gitignore 模板,但未必符合自己项目要求,以 VS C++ 工程,.gitignore 模板为 visual studio 为例

  • .obj 同时表示模型文件,但默认是被忽略的
  • 如果将一些第三方库加入项目中,往往包含64位配置的 x64/ 文件夹,不应该被忽略

在模板基础上不忽略某些文件/文件夹

1. 在已忽略文件夹中不忽略指定文件夹

x64/*
!/external/

git status 查看, 发现在忽略x64的基础上,可以不忽略external下的文件夹,即使包含 x64.
在这里插入图片描述
注意:要忽略文件夹一定要结尾 /*,否则不忽略规则将无法生效

2. 在已忽略文件夹中不忽略指定文件

x64/*
!*.lib

结果同上,仍然可以不忽略 x64/*.lib 文件。
注意:多种写法均可实现上述效果,例如 !.lib 等,建议更新完 .ignore 文件后测试一下

免责声明:文章转载自《.gitignore 文件设置》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Nagios利用NSClient++监控Windows主机sql 临时表的使用详解下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

随便看看

使用jsPlumb插件实现动态连线功能

jsPlumb是一个强大的JavaScript连线库,它可以将html中的元素用箭头、曲线、直线等连接起来,适用于开发Web上的图表、建模工具等,其实jsPlumb可能主要是用来做流程图的,它在实现这方面的功能上非常强大,我在项目中只使用了它少部分功能,来实现项目中连线的效果。...

季调方法论

理论与实践“季节性调整原则季节性调整方法分析季节性调整实践中遇到的问题只有同比数据缺少春节效应阅读”通货膨胀的季节性调整和预测模型“通货膨胀预测CPI的季节性调整具有明显的春节效应考虑春节效应的季节性调节春节效应的确定CPI的季节调整基于季节性调整后CPI的预测通货膨胀的修正(应对非洲猪瘟的影响)修订并扩大了季度调查方法的CPI预测读数...

微信分享之分享图片/分享图标不能显示

微信分享的分享图标/图片无法显示,主要是由于以下几个问题:1.确保分享界面调用成功,分享路径正确。2.确保共享图片的路径不使用中文或全半角字符。3.确保副本不包含敏感字符,如红包和收据。当共享接口未能成功加载时,将发生错误。在页面的前面使用隐藏的div来放置要制作缩略图的图片。记住,不能直接隐藏图片。style=“display:noen”,如果没有,则使用...

Excel数据透视表、高级筛选

目录:1.数据透视表:数据透视表格式和操作说明:多个表一起创建数据透视表创建组创建计算字段创建计算项值显示方法切片器2。高级过滤:高级过滤和或关系精确过滤和模糊过滤通配符过滤原则查询不重复值(使用高级过滤)高级过滤区分大小写使用高级过滤查找空数据使用高级过滤查询两个表中相同的记录或未使用的记录过滤记录1和数据透视表1.正确的数据透视表格式:① 数据源的第一行...

mac下vscode插件位置

1、 位置:Mac:User/(您的用户名)/vscode/extensions II下vscode插件的存储位置。搜索步骤:以我的mac为例,打开查找器,单击远程CD,单击转到上面的文件夹,单击macintosh HD,单击用户(或用户),单击mymac,单击。vscode(.vscode是一个隐藏文件。如果默认情况下不显示,请按住ctrl+shift+....

Nacos开机自启

1.加入玉米片。服务文件vi/lib/systemd/system/nacos.service2.将以下内容写入nacos。服务文件ps:我的nacos路径是/usr/local/nacos[Unit]Description=nacosAfter=network。target[Service]Type=forkingExecStart=/usr/local/...