我是Git的新手,由于我们目前没有VC,因此一直在尝试将其实施到我的工作环境中。我已经在网上和网站上遍历了教程,并且了解了它的工作方式,命令等。我唯一遇到的问题实际上是将其实现到我们的日常工作周期中,以及它将如何在整个开发过程中发挥作用和实时服务器。
我们的设置如下:
我们在建立和创建项目的办公室中运行着本地服务器。目前,一旦这些项目准备就绪,我们将压缩该项目,在实时服务器上创建一个新域,然后上传文件,解压缩,更改配置等。Git同时安装在本地服务器和实时服务器上。
现在要将Git实施到我们的工作流程中,这就是我想象的流程:
我认为上述过程是我需要做的正确吗?我们可能完全错了,我认为在此处发布问题可能有助于明确我应该如何使用Git。我看到它是一个非常有用的软件,由于我们办公室中有大量开发人员,因此希望尽快开始使用它!
谢谢
我认为您应该再增加几个步骤。
请注意,在此方案中,必须有人来合并本地服务器上的分支,并将可部署分支从本地服务器计算机推送到远程服务器计算机。
另外,我建议使用2个分支,一个testing
和另一个master
。本地服务器上的任何分支合并都应首先发生在testing
分支中,只有在testing
分支中批准更改后,才应将它们合并到master
分支中。然后可以将master分支部署在远程服务器上。
另一个改进可能是使用诸如github / bitbucket / gitlab之类的代码托管解决方案来维护存储库,并从该存储库中提取本地服务器和远程服务器上的更改。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句