3

magitでemacs 24.1.1の公式Windowsバイナリを実行しています。ファイルをコミットすると、ログに表示されるユーザー名と電子メールは、この再現のグローバル git 構成またはローカル設定で設定された値を使用するのではなく、アカウントとマシン名から取り出されます。

git bash と dos から、git に user.email と user.name を要求し、ローカルの再現設定を取得できます。

magit と vc-git の diff モードも私の autocrlf 設定を無視しているように見えるため、これは magit に固有のものではなく、emacs 全体の問題である可能性があります。

C:\Program Files (x86)\Git\cmdこれは emac のexec-path.

magit に正しい設定を見つけるように指示するか、手動で設定を伝えるにはどうすればよいですか?

4

2 に答える 2

10

$HOME が Emacs の観点からもシェルの観点からも同じであることを制御したい場合があります。同じではない可能性が高いため、Emacs には $HOME/.gitconfig が見つかりません。

于 2012-09-14T13:34:13.557 に答える
1

HOME 環境変数を追加し、.gitconfig dir と同じ dir を指定できます。

于 2012-12-10T08:20:10.057 に答える