这可能是一个新问题,但无论如何我都会问。我花了很长时间在git master分支中处理不同的应用程序。现在,我想通过创建一个不同的分支来测试功能,而不是在主分支上工作。
我对创建和合并分支很满意,但我的问题是:
我正在运行Anvil / Pow以在我的git repo中提供代码库。它提供目录" appname"或者你有什么。如果我切换到一个新分支,即"功能",Anvil / Pow / Rails服务器是否自动知道我正在使用该分支,或者我必须做一些特定的事情来告诉服务器使用我的开发环境中的那个分支。
同样,这可能是一个新问题,但我现在才开始真正使用分支,并想知道魔法是如何运作的。
答案 0 :(得分:1)
pow.cx只是将它在项目目录中找到的符号链接到〜/ .pow /(参见安装说明或主页上的快速截屏)。无论存在什么文件,都可以提供服务。
当您签出不同的分支时,文件可能会发生变化,这些变化应该由pow获取。所以我绝对清楚, pow不懂git。它只是提供它看到的内容。
这能说清楚吗?
Ps:你可以自己测试一下,通过在分支和加载/查看之间切换,使用你的Anvil设置,改变项目的某些部分。