ローカルリポジトリ と 作業ディレクトリ について
Q1.ローカルリポジトリはどこにありますか?
git initで指定したフォルダのことですか?
フォルダ内に.gitというフォルダが作成されているフォルダは、全てローカルリポジトリ?
Q2.作業ディレクトリ(ワーキングツリー)はどこにありますか?
ソースコードが記載しているファイルを配置したフォルダのことですか?
hogeフォルダ内に全てのソースコードファイルを配置している場合、作業ディレクトリはhogeですか?
Q3.作業ディレクトリとローカルリポジトリは同じ場所でも良い?
- hogeフォルダ直下でgit initしたのですが、この場合、作業ディレクトリとローカルリポジトリは何れもhogeとなりますか?
そもそも作業ディレクトリとローカルリポジトリは同じ場所でも良い?
「両者を分ける場合」と「同じ場所にする場合」で、それぞれメリットデメリットがあれば知りたいです