5

[コア]が何をするのか、そしてそれを一般的にどのように設定するのか知りたいです。ホームディレクトリの.gitconfigファイルは次のようになりました。

[core]
        autocrlf = input
        safecrlf = true

[user]
        name =  
        email = 

別のホームディレクトリでは、次のようになります。

[user]
        name =
        email = 
[core]
        excludesfile = /Users/chenfl84/.gitignore_global
[difftool "sourcetree"]
        cmd = opendiff \"$LOCAL\" \"$REMOTE\"
        path =
[mergetool "sourcetree"]
        cmd = /Applications/SourceTree.app/Contents/Resources/opendiff-w.sh \"$LOCAL\" \"$REMOTE\" -ancestor \"$BASE\" -merge \"$MERGED\"
        trustExitCode = true
4

2 に答える 2

6

git-config(1)の man ページを参照git help configするか、Git 構成の配置に関する一般的な情報を参照してください。

このセクションでは、Git の動作の「コア」を制御するものについて説明します[core]。つまり、ファイルと更新の認識方法、キャッシュ、圧縮などです。

デフォルトは通常、ほとんどの場合、あなたが望むものですが、多くの人がオプションをカスタマイズ*crlfたいので、それらは明示的にされ、変更しやすい場所に置かれています.

于 2013-03-03T17:23:33.027 に答える
5

それぞれ[section]が値を含むセクションを開始します。ファイルを手動で編集するかgit config、たとえばを使用することができます

git config --global core.name Pippi  # < value
#            section ^     ^ key

git help configオプションのリストがあります。

于 2013-03-03T16:19:35.737 に答える