搜索

首页  >  问答  >  正文

github上的.gitignore和.gitattributes这两个文件是干什么的?

如题,我用的github for windows,每次创建项目都会自动生成这两个文件,谁能告诉我这两个文件都有什么用呢?能不能删掉?怎么取消自动生成呢?谢谢!

怪我咯怪我咯2811 天前780

全部回复(3)我来回复

  • 滿天的星座

    滿天的星座2017-05-02 09:28:09

    .gitigonre 你想要忽略的文件或者目录

    • /mtk/ 过滤整个文件夹

    • *.zip 过滤所有.zip文件

    • /mtk/do.c 过滤某个具体文件

    .gitattribute 用于设置文件的对比方式(常用非文本文件)

    参考地址:https://git-scm.com/book/zh/v1/%E8%87%AA%E5%AE%9A%E4%B9%89-Git-Git%E5%B1%9E%E6%80%A7

    回复
    0
  • 为情所困

    为情所困2017-05-02 09:28:09

    .gitignore 用于忽略你不想提交到Git上的文件

    .gitattribute 指定非文本文件的对比合并方式

    回复
    0
  • 巴扎黑

    巴扎黑2017-05-02 09:28:09

    都是有用的。 你用文本编辑器打开看看内容就知道啥用的了。
    用途如楼上所说。

    回复
    0
  • 取消回复