我们正在尝试在项目开发中使用git。
我们从私人存储库工作,通过拉取请求到另一个帐户下的主存储库。
要部署到我们的托管,我们使用 ftploy.com
我们对它进行了测试,在第一次手动部署时一切正常,但是当我们将pull-request合并到我们的主分支时,它无法自动运行。
我问这个问题的支持,有一个答案:
目前,如果您正在使用Bitbucket并使用合并,则需要 在本地Git安装上关闭快进。
因为我是新手,我无法理解我该怎么做以及我的本地git安装如何与另一个帐户上的主存储库连接?
答案 0 :(得分:2)
如果要为给定分支关闭它:
git config branch.master.mergeoptions "--no-ff"
对于任何分支:
git config merge.ff false
这些命令将在您希望合并到 not 的快速转发中执行(请参阅" Why does git fast-forward merges by default?")。