Git
.gitattributesファイルの使用
サーチ…
ライン終了正規化を無効にする
.gitattributesファイルをプロジェクトルートに作成します。
* -text
これは、 core.autocrlf = falseを設定するのと同じです。
自動ライン終了正規化
.gitattributesファイルをプロジェクトルートに作成します。
* text=auto
これにより、すべてのテキストファイル(Gitによって識別される)がLFでコミットされますが、ホストのオペレーティングシステムのデフォルトに従ってチェックアウトされます。
これは、推奨されるcore.autocrlfデフォルト値とcore.autocrlfです。
- Linux / macOSでの
input - Windowsで
true
バイナリファイルを識別する
Gitはバイナリファイルの識別にはかなり優れていますが、バイナリファイルを明示的に指定できます。 .gitattributesファイルをプロジェクトルートに作成します。
*.png binary
binaryは、 -diff -merge -textと同等の組み込みマクロ属性です。
あらかじめ埋め込まれた.gitattributeテンプレート
.gitattributesファイルにどのルールをリストするかわからない場合や、一般的に受け入れられている属性をプロジェクトに追加したい場合は、 .gitattributesファイルをshooseまたは生成することができます。
Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow