0

我正在使用 capistrano 部署 rails 3.2 应用程序。我的代码托管在带有 ubuntu 服务器的 Git 服务器上。最近我开始研究如何使用更多的 git 功能,因为我使用的只是提交和推送。Capistrano 负责将其部署到生产环境中。

我用 git 做的唯一不寻常的事情是以下(更多人会使用这个 git):

git config --global user.name "syl"
git config --global user.email syl@my.mail.adress.com

由于我这样做了,capistrano 在 rails 部署文件夹中忽略了我所有的新提交,奇怪的是,如果我使用 capistrano 跟踪中的命令创建克隆:git clone -q linuxserveruser@gitserverip:/path/of/my/master/repo/我的最新更改就在这里。

发生了什么,我该怎么做才能将我的新提交投入生产?

4

1 回答 1

1

可能您需要删除 Capistrano 共享缓存(可能您也移动/重命名了 git 存储库。)

于 2013-11-14T08:15:16.620 回答