.GITATTRIBUTES ファイル拡張子
Git属性ファイル
| 開発元 | Git |
| 人気度 |
4.2 | 17 票 |
GITATTRIBUTESファイルとは?
Gitが使用するパス固有の設定ファイル。Gitはソースコードの保存に使用されるバージョン管理システムで、このファイルには、特定のサブディレクトリまたはファイルの一部にGitが適用する設定を指定する属性が含まれています。プロジェクトのルートディレクトリにあり、.GITIGNOREファイルに似ています。
詳細情報
GITATTRIBUTESファイルを使用すると、テキスト以外のファイルをGitでどのように差分表示するか(インデックスとツリーの間の変更、2つのツリー間の変更など)を指定したり、Gitへのチェックイン前またはチェックアウト後にGitでコンテンツをフィルター処理したりするなど、さまざまな機能を実行できます。
特定のファイル拡張子をバイナリデータとして扱うようGitに指示する便利な属性:
*.extension -crlf -diff または *.extension binary
GITATTRIBUTESファイルの例を次に示します。
# Auto detect text files and perform LF normalization
* text=auto
# Custom for Visual Studio
*.cs diff=csharp
*.sln merge=union
*.csproj merge=union
*.vbproj merge=union
*.fsproj merge=union
*.dbproj merge=union
# Standard to msysgit
*.docx diff=astextplain
*.DOCX diff=astextplain
*.dot diff=astextplain
*.DOT diff=astextplain
*.pdf diff=astextplain
*.PDF diff=astextplain
*.rtf diff=astextplain
*.RTF diff=astextplain