这是我的应用程序文件夹结构:
root
|--applications
|--Production
|--Beta
|--Development
有没有办法设置Git仓库来跟踪每个版本通过分支的变化?然后,当我从开发中获得变化时,我可以将它们合并到Beta中。然后,在他们经过测试团队测试后,我可以将它们合并到生产中吗?
有人知道我如何设置它的任何例子吗?或者我这样做是错的?
答案 0 :(得分:0)
使用git,不同的分支通常不会跟踪不同目录中的更改。您确实可以拥有开发,测试,制作等分支,并合并您描述的方式(尽管您可能希望以另一种方式查看here),但您只想一个< / strong>所有这些分支的目录。因此,当您想要在不同的分支上工作时,不要更改目录,而只需切换分支。您可以使用git执行此操作,因为切换分支非常快(不像Subversion,其中切换修订可能很慢)。
答案 1 :(得分:0)