Git README.md .gitignore .gitattributes .gitsubmodule

来源:互联网 发布:网络歌曲排行榜2008 编辑:程序博客网 时间:2024/06/12 14:34

README.md

一个使用 MarkDown 语法编写的介绍文件。在 GitHub 页会自动解析此文件。

.gitignore

指定 Git 忽略的文件。

当我们执行 git status 后,会列出未跟踪的文件。然而有的文件我们不希望提交到 Git,为此我们可以添加 .gitignore 文件,指定排除哪些文件。

例如,要排除 VisualStudio 编译后产生的二进制文件,以及其它无关文件,就可以使用 .gitignore。为此 GitHub 提供了很多 .gitignore 模板。

.gitattributes

GitHub 会在你的项目上传后自动分析它是由何种语言编写,然后给出一个统计结果,如 C 40%, Java 55%, XML 5%.有时候我们希望进行干预,创建 .gitattributes 文件,加入

*.c linguist-language=C++

这样所有 .c 文件都会被识别为 C++。此外,还可以用 Git 属性让其知道哪些是二进制文件(以防 Git 没有识别出来),以及指示怎样处理这些文件。

.gitsubmodule

自定义Git

1 0
原创粉丝点击