美文网首页
.gitignore忽略特殊文件

.gitignore忽略特殊文件

作者: bob_python | 来源:发表于2017-11-03 18:48 被阅读0次

    有些时候,你必须把某些文件放到Git工作目录中,但又不能提交它们,比如保存了数据库密码的配置文件,这个问题解决起来也很简单,在Git工作区的根目录下:

    创建一个特殊的.gitignore文件,然后把要忽略的文件名填进去,Git就会自动忽略这些文件。

    首先要强调一点,这个文件的完整文件名就是".gitignore",注意最前面有个“.”。

    一般来说每个Git项目中都需要一个“.gitignore”文件,这个文件的作用就是告诉Git哪些文件不需要添加到版本管理中。实际项目中,很多文件都是不需要版本管理的,比如Python的.pyc文件和一些包含密码的配置文件等等。这个文件的内容是一些规则,Git会根据这些规则来判断是否将文件添加到版本控制中。

    # 写入方式:

        根目录下:

                    vim .gitignore

    # 常用的配置:

    #######开放模式############

    ###############

    #    folder  #

    ###############

    /_souceInsight_/

    /build/

    /MoDIS/

    /Doc/

    /mtk_lib/

    /scripts/

    /header_temp/

    /tools/AudioResGen/

    /tools/GLBOptionSwtichRef/

    /tools/GMSL/

    /tools/MinGW/

    /tools/MSYS/

    /tools/NewMMIResourceTool/

    /tools/NVRAMStatistic/

    /tst/

    /verno/

    /plutommi/tool/

    /plutommi/Customer/ResGenerator/

    /plutommi/Customer/CustResource/

    /plutommi/Customer/LcdResource/

    /plutommi/Customer/Images/

    /plutommi/mmi/Framework/EventHandling/EventsInc/mmi_menu_handlers.h

    /vendor/font/MTK/official/project/plutommi/content/inc/

    /vendor/font/MTK/official/project/plutommi/content/src/

    ###############

    #  fixed file #

    ###############

    .gitignore

    *.exe

    *.txt

    *.def

    *.dsp

    *.lib

    *.doc

    *.dll

    *.lnt

    *.pm

    *.xls

    *.dbg

    *.DBG

    *.o

    *.plg

    *.keep

    ###############

    #  temp file  #

    ###############

    ~*

    *.log

    *.cmm

    *.men

    *.ini

    *.fig

    *.cmp

    *.tmp

    ###############

    #    script  #

    ###############

    *.bat

    #########保守模式############

    !/plutommi/Customer/CustResource/PLUTO_MMI/

    !/plutommi/Customer/LcdResource/MainLcd128X160/

    !/plutommi/Customer/Images/PLUTO128X160/image.zip

    !/vendor/font/MTK/official/project/plutommi/content/inc/MainLcd128X160/

    !/vendor/font/MTK/official/project/plutommi/content/src/MainLcd128X160/

    相关文章

      网友评论

          本文标题:.gitignore忽略特殊文件

          本文链接:https://www.haomeiwen.com/subject/qljzpxtx.html