我正在使用Windows 10和Cygwin,我正在设置Capistrano 3,以便部署到我的生产环境中。我相信我所有的设置都是正确的,但是我不知道如何把我的本地回购推到我的生产服务器。任务: TOP => git:check (参见通过运行带有--跟踪的任务完成跟踪)部署失败,错误:myappuser@myappname.website.com执行时异常: git退出状态: 128这是我的config\deploy.rb文件:
# config valid only for current version of Capis
我遇到的问题是bitbucket在运行管道之前提交。因此,当管道被踢出时,所有提交都在当前分支上。所以我不明白我怎么知道哪些文件自上次运行管道以来发生了变化?我认为git show HEAD^1不会工作,因为可能会有几十个提交。我不知道如何在合并拉取请求之前的最新提交与刚刚合并为拉取请求一部分的最新提交之间进行git比较。有没有办法知道哪些文件在使用git命令作为拉取</e