【发布时间】:2017-09-26 12:11:55
【问题描述】:
我正在尝试 git-ftp 只是特定目录的内容。为了清楚起见,我将描述我的确切问题,以防有其他修复:
我有一个 Jekyll 生成的静态站点,我正在尝试使用 git-ftp 将其上传到我的博客子域。我正在使用 --syncroot 标志仅 git-ftp 我的 _site 目录,但它正在上传目录本身(实际上是预期的行为)。但是现在当我访问我的博客 url 时,我并没有进入索引页面,我得到一个文件和目录列表 - 其中一个是 _site,然后当我点击那个链接时,我会进入我的页面。
因此,如果我可以仅将 _site 的内容上传到我网站的根目录,那就太好了,或者如果您对如何解决此问题有任何想法,我们将非常欢迎。
【问题讨论】:
-
git config git-ftp.syncroot _site/(以“/”结尾)应该可以解决问题。 -
谢谢@marcanuy - 但对我没用,虽然我只用
--dry-run标志运行它,所以我不是100% 确定,但它看起来不像它正在运行工作。