【问题标题】:How do I browse a different git branch without checking it out如何在不检查的情况下浏览不同的 git 分支
【发布时间】:2012-06-19 09:22:17
【问题描述】:

我刚刚在 git 中合并了两个分支。现在我正在 Eclipse(在 Windows 上)检查我的(损坏的)代码。我希望能够浏览源分支的 HEAD 而无需检查它。我知道我可以使用git-show 在另一个分支中查看单个文件,但理想情况下,我希望能够(在本地)查看源分支的目录树,并轻松地从一个文件跳转到另一个文件。我已经安装了git-extensions,以防万一我错过了使用它的方法。

如果没有办法在本地执行此操作,我假设我必须浏览(远程)存储库,但我宁愿在本地执行此操作。

【问题讨论】:

    标签: git merge branch branching-and-merging git-merge


    【解决方案1】:

    如果您使用 Git-Gui,您可以浏览不同分支中的文件而无需检出。在 Git-Gui 中,进入 Repository 菜单,然后点击 Browse Branch Files,选择任意一个分支,点击 Browse 按钮。它会打开一个新窗口,您可以在其中浏览所选分支的完整目录树。

    【讨论】:

      【解决方案2】:

      你可以使用 git-daemon 和 web 界面吗?!

      【讨论】:

        【解决方案3】:

        您已经拥有 Git 扩展,它提供了一种浏览文件树的方法。单击任何提交,底部有显示提交、文件树和差异的选项卡。只需点击“文件树”即可浏览提交时文件的内容。

        【讨论】:

          猜你喜欢
          • 2015-07-05
          • 1970-01-01
          • 1970-01-01
          • 2010-10-03
          • 1970-01-01
          • 2013-12-13
          • 2019-07-22
          • 2021-01-13
          • 2020-02-20
          相关资源
          最近更新 更多