git config でクローンの確認
このステップでは、git config
コマンドを使用して Git リポジトリの設定を調べます。.git/config
ファイルには、リモートが存在する場合はその情報を含む、リポジトリ固有の設定が保存されています。
このリポジトリは git init
で初期化され、リモートからクローンされていないため、設定ファイルは比較的シンプルで、リモートオリジンの詳細は含まれていないと予想されます。
~/project/my-time-machine
ディレクトリにいることを確認してください。
cd ~/project/my-time-machine
では、git config --local --list
を使用してローカルの Git 設定ファイルの内容を表示しましょう。
git config --local --list
以下のような出力が表示されるはずです。これには、セットアップ時に設定したユーザー名とメールアドレスが含まれていますが、remote.origin
のエントリはありません。
user.name=Jane Doe
[email protected]
init.defaultbranch=master
この出力は、リポジトリの設定にリモートオリジンに関する情報が含まれていないことを確認しています。これは git init
を使用して作成されたリポジトリと一致しています。
このリポジトリがリモートからクローンされていた場合、git config --local --list
の出力には remote.origin.url
や remote.origin.fetch
のような行が含まれ、リモートリポジトリの URL とそこから変更を取得する方法が示されます。
git config
を使用することは、Git リポジトリの設定を調べたり変更したりする強力な方法です。その出力を理解することで、問題をトラブルシューティングし、リポジトリの動作を管理するのに役立ちます。