git回购的单独目录
我对git有些陌生,尽管我认为我的问题应该很常见,但我找不到答案 我目前正在为2个git存储库做贡献。在本地,我将它们都克隆到同一个目录中。但是,我想将其中一个移动到另一个本地目录。我知道如何更改默认目录,但这不是我想要的,因为这样两个repo都将签出到“新”的默认目录中。我只想要两个单独的目录,我可以将两个repo分别克隆到其中。有人知道怎么做吗 当前目录结构:git回购的单独目录,git,github,development-environment,Git,Github,Development Environment,我对git有些陌生,尽管我认为我的问题应该很常见,但我找不到答案 我目前正在为2个git存储库做贡献。在本地,我将它们都克隆到同一个目录中。但是,我想将其中一个移动到另一个本地目录。我知道如何更改默认目录,但这不是我想要的,因为这样两个repo都将签出到“新”的默认目录中。我只想要两个单独的目录,我可以将两个repo分别克隆到其中。有人知道怎么做吗 当前目录结构: Development | |-- HTML | |-- Git Default Dir |
Development
|
|-- HTML
|
|-- Git Default Dir
|
|-- Project 1
|
|-- Project 2
Development
|
|-- HTML
|
|-- Git Dir Project 1
|
|-- Git Dir Project 2
所需目录结构:
Development
|
|-- HTML
|
|-- Git Default Dir
|
|-- Project 1
|
|-- Project 2
Development
|
|-- HTML
|
|-- Git Dir Project 1
|
|-- Git Dir Project 2
1) 备份所有内容(以防万一)
2) 删除开发目录
3) 创建开发目录
4) 转到开发目录并创建两个新目录“Project1”和“Project2”
5) 转到Project1并在该目录中克隆所需的repo
git clone git@domain.com/repo.git .
注意:注意“.”
6) 转到Project2目录,使用正确的url执行第5步谢谢,基本上完成了。然而,我得到了一个附加的“.”错误,所以我干脆把它漏掉了。它的目的是什么?“.”是告诉git将所有签出的文件放在当前目录中。