Gitリポジトリのクローンを比較するとき、ディレクトリ比較タブに.gitフォルダとその内容が表示されることに悩まされます。
[ツール]-> [フィルター...]ダイアログで、FileFilters
リストにExclude Source Control
フィルターがあります。このファイルを調べると、.git
フォルダーの行があります。
def: include
d: \\\.git$ ## Git directory
比較で.git
フォルダーの差分が表示されるのはなぜですか?
これは、ワークスペース用に定義したフィルターファイルです。とりわけ、Gitのフィルタリングに機能するようです。
## This is a directory/file filter template for WinMerge
name: Exclude binaries
desc: Exclude all project binaries and source control
## Select if filter is inclusive or exclusive
## Inclusive (loose) filter lets through all items not matching rules
## Exclusive filter lets through only items that match to rule
## include or exclude
def: include
## Filters for filenames begin with f:
## Filters for directories begin with d:
## (Inline comments begin with " ##" and extend to the end of the line)
f: \.ext$
d: \\subdir$
d: \.git
d: ZZZ_.*
f: libucos3.*\.a
f: *.swp
f: *.pyc