带Bitbucket的Git工作流

带Bitbucket的Git工作流,git,bitbucket,Git,Bitbucket,我正在考虑使用bitbucket来方便地更新web应用程序和部署到生产服务器 继续进行git回购,然后准备部署(到生产或开发中进行测试)时,从本地计算机而不是bitbucket进行部署,这是标准做法吗?所以实际上,部署人员需要更新(从bitbucket下载)他们的本地repo,然后提交到开发服务器的repo 尽管对这个问题进行了广泛的阅读,它仍然有点不清楚 谢谢如果您的工作流程允许,我认为使用分支是一个更干净的解决方案。您可以让服务器使用bitbucket repo,但只能使用“生产”分支。当您

我正在考虑使用bitbucket来方便地更新web应用程序和部署到生产服务器

继续进行git回购,然后准备部署(到生产或开发中进行测试)时,从本地计算机而不是bitbucket进行部署,这是标准做法吗?所以实际上,部署人员需要更新(从bitbucket下载)他们的本地repo,然后提交到开发服务器的repo

尽管对这个问题进行了广泛的阅读,它仍然有点不清楚


谢谢

如果您的工作流程允许,我认为使用分支是一个更干净的解决方案。您可以让服务器使用bitbucket repo,但只能使用“生产”分支。当您想要部署到服务器时,您可以将正在开发的分支合并到“生产”分支中,并让服务器拉动该分支(例如,使用git钩子,哪个bitbucket可以处理)。您是否计划大量更新?还是每周/每月一次?在后一种情况下,还可以利用标记。准备好后,标记版本,登录服务器并从bitbucket签出标记。如果您计划将其自动化,@dettoler的想法更适合自动跟踪(例如使用cron)。