LinuxとGitについて学び始めました。私はLinux Mintを使用しています。 apt-getを使用してGitとemacsをインストールしています。
私は次のチュートリアルを使用しています https://git-scm.com/book/en/v2/Getting-Started-First-Time-Git-Setup
それは3つの異なる場所に設定ファイルがあると言います:
/etc/gitconfig
ファイル~/.gitconfig
または~/.config/git/config
ファイル私はGitを使い始めたばかりなので、オプション3)は適用できないと仮定します
1)と2)の両方をチェックしました-どこにもファイルが見つかりません
私はこれを運なしでグーグルし、ルートディレクトリでSudo find . -name
を実行しました
これを実行したときに何が起こっているのか手掛かりがありません
$ git config --global user.name "John Doe"
$ git config --global user.email [email protected]
(私は明らかに私の姓を上記で使用しました)
それは私にエラーや何かを与えません-それでそれはこの設定データをどこに書き込むのですか?これらのファイルはどこにありますか?
OPによって確認されたように、git config --global
コマンドは~/.gitconfig
を作成/更新します。
ただし、デフォルトでは隠しファイルであるため、表示するにはls -alrt
が必要です。git config --global -l
はその内容をリストします。
より一般的には、git config --list –show-Origin
はすべての構成ファイルを表示します。
グローバル.gitconfig
ファイルを見つけるには:
cd ~
と入力して、ルートディレクトリに移動しますls -alrt
と入力します。.gitconfig
ファイルが表示されます.gitconfig
ファイルタイプopen .gitconfig
を開くには特定のリポジトリの.gitconfig
ファイルを見つけるには:
cd path/to/repository-directory
と入力してリポジトリのルートディレクトリに移動しますls -alrt
と入力します。.git
ディレクトリが表示されます。タイプcd .git
git
ディレクトリに入ったら、ls -alrt
と入力します。config
ファイルが表示されます.gitconfig
ファイルタイプopen config
を開くにはgit config --system --list
を使用して設定ファイルを取得しました