2012-12-08 16 views
1

我有我的Magento東西GitHub回購。但我使用.gitignore爲新的安裝文件和回購僅包含我的文件。 在另一臺計算機上,我進行了全新安裝,現在想要從回購中克隆我的自定義文件。克隆Magento項目到一個新鮮的Magento安裝文件夾

所以,我想:

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. 

如果我克隆沒有第二個參數(文件夾路徑),那麼我可以克隆回購沒有錯誤,但那麼它是在一個新的Magento複製文件夾Magento/Magento/app/...這是錯誤的。

操作系統:Ubuntu的12.04

IDE:的NetBeans 7.2.1

任何想法?

回答

1

由於這些原因,我克隆在一個單獨的目錄中,並創建了一個腳本來將靜態文件(app,js,skin等取決於您想要更改的所有內容)複製到「live」目錄。

+0

我做了我想用'git checkout'。但你的想法也很好。你能提供你的劇本嗎?即使它太個性化,我認爲每個人都可以爲自己編輯它。 – enenen

+0

當然,我目前正在使用一個簡單的bash別名,比如'alias update-prod ='git pull; cd ; cp -r /app。; cp -r /皮膚。 cp -r /js。; cp -r /lib。; cp -r /media。;' –