【问题标题】:Separate directories for git reposgit repos 的单独目录
【发布时间】:2013-11-09 01:04:33
【问题描述】:

我对 git 有点陌生,即使我认为我的问题应该很常见,但我找不到答案。

我目前正在为 2 个 git 存储库做出贡献。在本地,我将它们都克隆在同一个目录中。但是,我想将其中一个移动到不同的本地目录。我知道如何更改默认目录,但这不是我想要的,因为那样两个存储库都将被检出到那个“新”默认目录中。我只想要两个单独的目录,我可以分别克隆两个存储库。有人知道怎么做吗?

当前目录结构:

Development
|
|-- HTML
    |
    |-- Git Default Dir
        |
        |-- Project 1
        |
        |-- Project 2

所需的目录结构:

Development
|
|-- HTML
    |
    |-- Git Dir Project 1
    |
    |-- Git Dir Project 2

【问题讨论】:

    标签: git github development-environment


    【解决方案1】:

    1) 备份所有内容(以防万一) 2)删除开发目录 3)创建开发目录 4)转到开发目录并创建2个新目录“Project1”和“Project2” 5) 转到 Project1 并在该目录中克隆您想要的 repo

    git clone git@domain.com/repo.git . 
    

    注意:注意“。”

    6) 转到 Project2 目录并使用正确的 url 执行步骤 5

    【讨论】:

    • 谢谢,差不多就行了。但是,我收到了附加“。”的错误。所以我只是把它排除在外。它的目的是什么?
    • “。”就是告诉git把所有签出的文件放到你所在的当前目录下。
    猜你喜欢
    • 2022-10-02
    • 1970-01-01
    • 2020-02-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-30
    • 1970-01-01
    • 2010-09-26
    相关资源
    最近更新 更多