2017-05-05 6 views
0

GitExtensionsには、* .datファイルが「ファイルツリー」タブでのみバイナリとして表示されると判断する「機能」があるようです。GitExtensionsの.datファイル(UTF8)を表示

私はUTF8でエンコードされたテキストファイルをいくつか持っています。その名前パターンに固執する必要があります。他のファイルの名前に変更すると、その内容を表示することができます。

注:diffビューはGitExtensions内で動作します。また、ファイルはgit bash "git show:myfile.dat"で表示することができます

"ファイルツリー"タブにGitExtensionsの* .datファイルを表示させることはできますか?

+0

は、あなたがのgit bashの付いたファイルをdiffを、またはのみで問題となることができますGitExtensions? git bashにも問題がある場合は、 '.gitattributes'を使って解くことができます。 – 1615903

+0

@ 1615903:大丈夫ですが、git bashではすべて動作しますので、これはGit-Extensionのものでなければなりません。また、GitExtensionsでもdiffingが動作することがわかりました。 「ファイルツリー」タブを介して表示されたファイルのみがファイルの内容を表示しません。 – user3726374

+0

「テキストファイル」は「UTF8でエンコードされていません。 ASCIIファイルとUTF8にはラテン文字の違いはありません。あなたのファイルに英語のテキストが含まれている場合、これらは基本的に '.dat'拡張子のASCIIテキストファイルです –

答えて

1

GitExtensionsにはa bugがありましたが、.gitattributesからデータを取得していました。 固定バージョンはhereからダウンロードできます。またdatファイルはテキストファイルとして扱われるべきであることを伝えるために、あなたの.gitattributesファイルに次の行を追加する必要があり :

*.dat text

関連する問題