【问题标题】:Clone Magento project into a folder with a fresh Magento installation将 Magento 项目克隆到具有全新 Magento 安装的文件夹中
【发布时间】:2012-12-08 17:54:13
【问题描述】:

我有一个包含我的 Magento 东西的 GitHub 存储库。但是我使用 .gitignore 作为全新的安装文件,并且 repo 只包含 my 文件。 在另一台计算机上,我进行了全新安装,现在想从存储库中克隆我的自定义文件。

所以,我尝试了:

git clone git://github.com/username/reponame.git /opt/lampp/htdocs/Magento

但我收到一个致命错误:

destination path '/opt/lampp/htdocs/Magento' already exists and is not an empty directory.

如果我在没有第二个参数(文件夹路径)的情况下进行克隆,那么我可以在没有错误的情况下克隆 repo,但是它位于一个新的 Magento 重复文件夹 Magento/Magento/app/... 这是错误的.

操作系统:Ubuntu 12.04

IDE:NetBeans 7.2.1

有什么想法吗?

【问题讨论】:

    标签: linux git magento github git-clone


    【解决方案1】:

    出于这些原因,我在一个单独的目录中进行了克隆,并制作了一个脚本来将静态文件(应用程序、js、皮肤等取决于您想要全部更改的内容)复制到“实时”目录。

    【讨论】:

    • 我用git checkout 做了我想做的事。不过你的想法也不错。请提供你的剧本好吗?即使过于个性化,我想每个人都可以自己编辑。
    • 当然,我目前正在使用一个简单的 bash 别名,例如 alias update-prod='git pull; cd <magento-directory>; cp -r <gitdir>/app .; cp -r <gitdir>/skin .; cp -r <gitdir>/js .; cp -r <gitdir>/lib .; cp -r <gitdir>/media .;
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-05-26
    • 2014-06-09
    • 1970-01-01
    • 2021-12-01
    • 2011-07-30
    • 1970-01-01
    相关资源
    最近更新 更多