假设一个远程存储库,它的文件系统是一个文件夹,比如说MyRepo,它包含其他文件夹,比如说A1, A2and A3,并假设这些文件夹包含我正在跟踪的一堆文件。假设我想在 中克隆这样的 repo C:\Foo,其中Foo是一个文件夹。我进入C:\Foo,运行git init从而获得C:\Foo\.git文件夹。然后,我clone得到
C:\Foo\.git
C:\Foo\MyRepo
C:\Foo\MyRepo\.git
C:\Foo\MyRepo\A1
C:\Foo\MyRepo\A2
C:\Foo\MyRepo\A3
我有两个 .git 文件夹。我的问题是
- 那可以删除
C:\Foo\.git吗? - 一般来说,.git 文件夹的位置有区别吗?例如,如果我覆盖
C:\Foo\.git会C:\Foo\MyRepo\.git产生问题吗?