私はgitでプロジェクトを追跡しています。作業コピーには、作業コピーにXcodeプロジェクトファイルがいくつかありますが、追跡する必要はありますが、diffファイルには表示したくありません。なぜなら、私が関心を持たない変更された行が常に数十個あるからです。git-diff
はスキップします。これらのファイル?git-diffからファイルを除外する
$ cat .gitattributes Project.xcodeproj/* diff=nodiff $ cat ~/.gitconfig [diff "nodiff"] command = /bin/true
:しかし
$ git diff external diff died, stopping at Project.xcodeproj/zoul.mode1v3.
は私が間違って何をやっている私は、カスタムの「サイレント」のdiffツールを設定しようとしましたか?
はい、これはうまくいきます、どうもありがとうございます。 – zoul
多くのファイルが深いサブディレクトリにあるため、ディレクトリ全体を除外しても機能しませんでした。代わりに* .xcuserstate -diffは頻繁に変化するファイルを無視するのに役立ちました。 – Bemmu
@Bemmu:公正であるために、私は質問と同じパターンを使用していました。元の尋問者の状況でパターンが機能していないという提案はありませんでした。 –