【问题标题】:Git - folder structure problemsGit - 文件夹结构问题
【发布时间】:2014-11-03 10:17:40
【问题描述】:

由于其文件夹结构,我在使用 Git 存储库时遇到问题。

Git repo 文件夹结构为:

.
├── .git
└── /dev
    └── /src
        └── --all the code files

此项目是一个网站,在我们托管该网站的机器上,src/ 文件夹必须是顶级文件夹并命名为 htdocs/

我有没有机会在没有 dev/ 文件夹的情况下 Git 克隆 repo,并且仍然能够使用 Git 拉取更改?

我尝试过git clone https://github.com/foobar/foo.git htdocs,但这只是将dev/ 文件夹重命名为htdocs。

而且我们的托管情况不允许我制作符号链接,所以我不能那样做。

有什么方法可以克隆 Git 存储库,或者我必须将 git 存储库的文件夹结构更改为:

.
├── .git
└── /src (or /htdocs)
    └── --all the code files

谢谢。

【问题讨论】:

    标签: git github directory git-clone


    【解决方案1】:

    更改 git repo 结构 (git mv dev/src .) 将是最简单的解决方案。

    如果 src/ 不适合此 repo 的根级别,那么解决方案是:

    【讨论】:

    • 感谢您的回答(对于超级迟到的回复感到抱歉)。我最终只需要通过将所有文件上移两级来更改整个 repo。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-15
    • 2020-04-30
    • 1970-01-01
    • 1970-01-01
    • 2010-10-01
    相关资源
    最近更新 更多