web-dev-qa-db-ja.com

gitconfigファイルが見つかりません

LinuxとGitについて学び始めました。私はLinux Mintを使用しています。 apt-getを使用してGitとemacsをインストールしています。

私は次のチュートリアルを使用しています https://git-scm.com/book/en/v2/Getting-Started-First-Time-Git-Setup

それは3つの異なる場所に設定ファイルがあると言います:

  1. /etc/gitconfigファイル
  2. ~/.gitconfigまたは~/.config/git/configファイル
  3. 現在使用しているリポジトリーのGitディレクトリー(つまり、.git/config)内の構成ファイル。

私はGitを使い始めたばかりなので、オプション3)は適用できないと仮定します

1)と2)の両方をチェックしました-どこにもファイルが見つかりません

私はこれを運なしでグーグルし、ルートディレクトリでSudo find . -nameを実行しました

これを実行したときに何が起こっているのか手掛かりがありません

$ git config --global user.name "John Doe"
$ git config --global user.email [email protected]

(私は明らかに私の姓を上記で使用しました)

それは私にエラーや何かを与えません-それでそれはこの設定データをどこに書き込むのですか?これらのファイルはどこにありますか?

13
elnurcoot

OPによって確認されたように、git config --globalコマンドは~/.gitconfigを作成/更新します。

ただし、デフォルトでは隠しファイルであるため、表示するにはls -alrtが必要です。
git config --global -lはその内容をリストします。

より一般的には、git config --list –show-Originはすべての構成ファイルを表示します。

11
VonC

グローバル.gitconfigファイルを見つけるには:

  1. 端末またはコマンドプロンプトを開きます
  2. cd ~と入力して、ルートディレクトリに移動します
  3. ルートフォルダーに入ったら、ls -alrtと入力します。
  4. .gitconfigファイルが表示されます
    • .gitconfigファイルタイプopen .gitconfigを開くには

特定のリポジトリの.gitconfigファイルを見つけるには:

  1. 端末またはコマンドプロンプトを開きます
  2. cd path/to/repository-directoryと入力してリポジトリのルートディレクトリに移動します
  3. リポジトリのルートディレクトリに移動したら、ls -alrtと入力します。
  4. .gitディレクトリが表示されます。タイプcd .git
  5. リポジトリのgitディレクトリに入ったら、ls -alrtと入力します。
  6. configファイルが表示されます
    • リポジトリの.gitconfigファイルタイプopen configを開くには
4
BinaryJoe01

git config --system --listを使用して設定ファイルを取得しました

1
Help Out