「git diff」からファイルを除外する 質問する

「git diff」からファイルを除外する 質問する

Git の diff からファイル ( ) を除外しようとしています。という行で呼ばれるサブディレクトリdb/irrelevant.phpにファイルを置こうとしたり、を含むというファイルを作成しようとしたりしました。db.gitattributesirrelevant.php -diff.git/info/attributesdb/irrelevant.php

いずれの場合も、db/irrelevant.phpファイルは Git バイナリ パッチとして diff に含まれています。私が望んでいるのは、そのファイルへの変更が diff コマンドによって無視されることです。何が間違っているのでしょうか?

ベストアンサー1

ああ、ドライバーとAWK悪いファイルを除外するには?Git 1.9 くらいあなたはできる:

git diff -- . ':(exclude)db/irrelevant.php' ':(exclude)db/irrelevant2.php'

(Windows では、一重引用符を'二重引用符に置き換えます"。)

ああ、優雅ですね!引用した回答と詳細についてはこの答え@torek より。

おすすめ記事