私は現在、Git diffツールとしてmeld
を使用しています。これはうまくいくが、バージョン管理下にあるPDFファイルもある。いつも私が作るときgit diff
私に知らせる醜いメッセージが出てくる。メル友はそれらのバイナリファイルを比較できない。PDFに別のGit diffツールを追加するにはどうしたらいいですか?
今日、私はdiffpdf
が素晴らしいと評価しました。しかし、どうやってgitがdiffpdfをPDFに使うように設定できますか?
私はこのようなメルド使用するようにgitを設定した:それは実行してください
#!/bin/bash
meld "$2" "$5"
:
は
git-meld
というスクリプトを作成しますchmod +x git-meld
- は私の設定に追加しますファイル:
git config --global diff.external git-meld
しかし明らかに私はdiffpdfとmeldの両方を使うために単純にこの方法を採用することはできません。
+1これはほとんど私が欲しかったものです。 pdfとpdfdiffを比較したいグローバルを指定することはできますか? (プロジェクト全体ではなく) –
1人のユーザの "global"の場合、 'core.attributesfile'設定オプションがあります。これは、ユーザが作業しているすべてのプロジェクトに適用されるファイルを指定します('〜/。 gitconfig'ファイル)。システムスコープの "global"には、 '/ etc/gitattributes'があります(あなたがディストリビューションの' git'バージョンを使っていると仮定していれば、 '/ usr/local/etc/gitattributes'か、 – twalberg
ありがとうございました!(あなたの答えにコメントを載せたくありませんか?) –