【发布时间】:2013-03-28 00:06:58
【问题描述】:
我正在使用 Capistrano 进行部署,并使用 git 作为我的版本控制。
当我执行 cap deploy:update 时,它会将不再位于 master 中的已删除文件带到 /release/bla 文件夹中。
我不希望删除这些文件,因为我将来可能需要检查它们,而且我不希望 Capistrano 在我的版本中使用它们。
我有什么选择?
--
根据下面@LeeHambley 的回复,我对git commit -a 的工作方式存在误解。 git commit -a 从当前 master 中删除文件,但不删除它们的历史记录。您可以在下面以@LeeHambley 的详细信息获取他们的历史记录。
【问题讨论】:
标签: ruby-on-rails git capistrano