Questions tagged «gitattributes»

7
如何使git忽略文件的将来修订?
我已经创建了git存储库中包含的文件的默认版本。重要的是,当有人克隆存储库时,他们将获得此文件的副本。但是,我想设置git,以便以后忽略对该文件的更改。 .gitignore仅适用于未跟踪的文件。 我的动机是此文件包含特定于计算机的信息。我想提供默认值,同时允许人们进行不会被推回原始存储库的本地更改,并在我们进行新更改时产生合并冲突。 我们通常很懒惰并且使用git add .很多,所以我很确定如果我不能告诉git忽略这个文件,对其的更改最终将被提交并推送。 总而言之, 我想创建一个文件,调用它default_values.txt添加到我的git存储库中,并在有人克隆该存储库时将其包含在内。 git add .不应该添加default_values.txt到提交中。 此行为应传递给存储库的任何克隆。
140 git  gitattributes 


6
如何在Git中标准化工作树行结尾?
我已经克隆了行尾不一致的存储库。我添加了一个.gitattributes,它为我要标准化的文件设置了text属性。现在,当我提交更改时,我收到消息: warning: CRLF will be replaced by LF in FILE. The file will have its original line endings in your working directory. 如何让git为我规范化文件的工作副本?最好我想让git标准化整个工作树。

1
我应该在哪里放置全局“ gitattributes”文件?
我搜集到了(尽管缺乏文档)一种全局设置Git属性的方法。但我不清楚在哪里放置必要的gitattributes文件。该说明称,他们属于在 $(prefix)/etc/gitattributes 但是哪里$(prefix)呢?特别是OS X(在中装有Git)会在/usr/local/git/bin/git哪里?替代地(或除此之外)会~/.gitattributes 工作吗?
69 git  unix  path  gitattributes 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.