TortoiseGit显示远程分支的日志

Noe*_*oel 5 git github bitbucket tortoisegit

我是Git和bitbucket的新手,请原谅我这是一个非常简单的问题.

我正在使用bitbucket与TortoiseGit一起使用,我根据以下内容进行了设置:

http://guganeshan.com/blog/setting-up-git-and-tortoisegit-with-bitbucket-step-by-step.html

这一切都正常.

我想做的是,当我点击tortoiseGit的show log时,我看到远程分支的日志(托管在bitbucket上)而不是本地分支的日志

我通过以下方式设法看到远程的分支日志:

git fetch
git log remote/test
Run Code Online (Sandbox Code Playgroud)

来自gitbash(https://github.com/abhikp/git-test/wiki/View-the-commit-log-of-a-remote-branch)

有什么方法可以从tortoiseGit中完成相同的任务吗?

Von*_*onC 8

您可以在TortoiseGit中模拟这些步骤:

  • git fetch origin:

https://raw.githubusercontent.com/TortoiseGit/TortoiseGit/master/doc/images/en/Fetch.png

  • git log origin/test:

在日志对话框中,选择"所有分支",以查看 remotes/origin/test

http://dev.opencascade.org/doc/overview/html/OCCT_GitGuide_V2_image026.png

你可以在开发指南中看到其他插图.


Nam*_*San 5

接受的答案显示所有分支上的所有提交都不是所要求的,并且经常显示太多信息无法理解.您可以执行以下操作来仅查看单个远程分支.

  • 像往常一样从TortoiseGit或命令行执行"git fetch".

  • 在"日志消息"对话框中,单击左上角的蓝色分支名称以打开"浏览引用"对话框 单击蓝色分支名称

  • 在"浏览引用"对话框中选择要查看的远程分支,它很可能位于refs-> remotes-> origin下.然后单击"确定"按钮返回"日志消息"对话框.提交历史记录现在应显示您选择的远程分支的详细信息.

选择您感兴趣的远程分支