如何确保我在正确的分支上启动运行?

时间:2016-04-15 20:21:52

标签: git gradle build build.gradle git-branch

我正在与一些人合作开展一个小组项目,我们有两个活跃的分支机构。

到目前为止,我一直在处理主分支,直到我们遇到应用程序的一些问题。有人用不同的配置创建了一个不同的分支(尝试解决主人的问题)。

我现在正在跟踪这个分支并已检出。

然而,当我尝试gradle构建或测试或黄瓜时,我得到了相同的错误,我正在掌握。这不应该是这种情况,因为制作分支的人能够在没有这些错误的情况下构建。

我相信gradle仍在尝试从大师而不是我所在的分支建立。我做了一件明显不对的事吗?

1 个答案:

答案 0 :(得分:0)

为了确保您在正确的分支上,您可以在所述分支(git 2.5+ with git worktree add)之后创建第二个工作树:

cd /path/to/repo
git branch # check you are on master
git worktree add ../secondBranch <name of second branch>
cd ../secondBranch
git branch # check you are on second branch

这样,不需要第二个克隆或切换分支:两个文件夹(reposecondBranch)都已设置。