通过 Eclipse 和 Windows 10 查找多个分支时文件的分支位置

Finding the branch location of a file when multiple branches via Eclipse and Windows 10

提问人:Tony 提问时间:9/22/2023 更新时间:9/22/2023 访问量:18

问:

我正在将 Eclipse 与 Java 和 git 一起使用。我们一直在使用 gitscm 并且除了 master 之外,我们从未制作过分支。我们会对 master 进行更改,推送到 gerrit,接受审查,然后它会合并到 master 中。

我们最近切换到 github,我们需要从 master 创建一个私有分支,提交,执行拉取请求并合并它。

由于这是一个 Java 项目,我直接从 Eclipse 创建了大部分类;但是,偶尔会需要一个 xml 文件,因此我将 mxl 文件复制到工作区中的正确位置,并从 Eclipse 进行了刷新。

我的问题是,现在当我们有第二个分支时,我们如何知道正确的位置?我看不出有什么不同。下面是一个示例。我目前只有硕士。我做了一个“tonytest”项目。工作区是 c:\github_workspaces\tonytest,其中的文件是 .settings、src、target、.classpath、.project 和 pom.xml正如你所期望的那样。在src/main/java/tonytest下,我做了一个TonyMainTest.java类:

package tonytest;

public class TonyMainTest {

public static void main(String[] args) {
    System.out.println("This is from master");
}

}

通过eclipse,我在目录中找到该文件。运行它给了我“这是来自主人的”。

现在,我切换到我创建的新分支 testbranch。在 tonytest 工作区中,没有指示分支的新目录。我将类更改为打印“This is from branch”,它确实如此。我打开文件,它在类上说“这是来自分支”。但是“This is from master”文件怎么了?它应该仍然存在,因为主分支仍然存在。切换回 master,全班仍然说“这是来自分支”。

我想实际上这与使用的 git 版本没有任何关系。

Windows 文件 分支

评论


答: 暂无答案