您好,我在部署方面有点菜鸟...
我的情况如下:
- 我正在本地 git repro 中的本地机器上开发。当我有很大的变化时,我会推送到 github。
- 在生产站点上有一个服务器,我想为我的客户提供一个开发版本,以检查最新的花哨功能,并在该服务器上拥有应用程序的并行生产版本。
现在我试图在我的服务器上的常规端口 80 上拥有一个生产版本,另一个在 81 上,例如在不同的 vm 上。
现在,我尝试将生产版本排除在外。因此,我希望有两个具有不同版本/分支的目录 - 一个开发(假设:home/app1-dev)和一个生产(假设:home/app1)。
但是当我克隆我的 repro 两次时,我得到错误目标路径已经存在......当然 git 不会寻找目录......
我什至不知道这是否是让这一切发生的好方法......?有没有更好的方法来部署开发版本和独立的生产版本?
任何帮助或更基本的方法?