【发布时间】:2015-08-25 13:22:30
【问题描述】:
我是 Git 的新手,我有一个关于将 Git 用于网站的问题。我已经搜索了很多,但还没有找到解决方案。我们已经在没有 Git 的情况下在我们的 Windows 服务器上设置了 3-4 个环境,并且每个环境都有彼此不同的代码。
共有三种环境
- 直播
- UAT
- 测试(有最新代码)
然后开发人员拥有他们的本地副本。
我们在本地编写和测试代码,并使用合并软件手动将每个点从一个环境移动到另一个环境并在每个环境中进行测试。
现在我们要使用 git,因为手动移动代码是一个漫长的过程。另外由于开发者有本地副本,管理代码非常困难。
代码由团队在本地编写,然后在本地测试后首先与“Test”环境代码合并,然后是“UAT”,最后与“Live”合并。
所以我们有两个担忧:
- 这些环境中已经存在不同的代码。
- 使用 Web 服务器在每个环境中测试代码。
最好的方法是什么?
因为我是 git 新手,所以更多细节会很有帮助,比如要使用的命令。
谢谢,
【问题讨论】:
标签: git deployment environments