我是git和github的新手。我有两个服务器,一个用于生产,一个用于开发,每个服务器都有一个单独的仓库。目前,所有历史记录都在开发服务器上,我们的生产部署包括手动复制文件。
我的环境推荐的工作流程是什么?我以为我可以在prod上创建一个开发分支并检查dev上的分支,但所有的历史记录都在dev上,我想保留它。
任何建议都将不胜感激。
答案 0 :(得分:0)
将开发回购添加为生产回购中的远程,并在发布准备和测试时从开发中提取,或许?
以下是关于Git工作流程的经典文章:http://nvie.com/posts/a-successful-git-branching-model/