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

浏览:32日期:2023-10-07

问题描述

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

问题解答

回答1:

.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

回答2:

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

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

回答3:

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

相关文章: