• .gitignore 文件设置


    本文只是记录一些遇到的问题,谈不上是完整的技术总结。
    参考: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 文件后测试一下

  • 相关阅读:
    python读写hdf5及cdf格式文件
    常用python shell
    opencv的使用——经典大坑
    opencv python实用操作
    opencv python基本操作
    opencv c++实用操作
    opencv c++基本操作
    opencv安装
    [HNOI2005]星际贸易
    [2017SEERC]Divide and Conquer
  • 原文地址:https://www.cnblogs.com/imagineincredible/p/12658234.html
Copyright © 2020-2023  润新知