qgit 中的这些选项是什么?

Pra*_*ati 1 git user-interface options

我已经在 Ubuntu 中安装了 git 并使用以下命令下载了 Hadoop 存储库。

git pull git://git.apache.org/hadoop-common.git

然后我安装了 qgit(GIT 的 GUI),当我在 qgit 中打开上面的存储库时,出现以下屏幕。有人可以解释不同字段的含义吗?另外,使用“Git 树”如何查看不同分支、标签等的代码?

在此处输入图片说明

Mar*_*air 5

该对话框中的前两个选项要求您从提交图中显示一系列提交。最近提交的默认值是HEAD,它表示您当前所在的分支提示(或提交)。“底部”或最旧的值已默认为存储库中的标签之一。

该对话框中的其他选项都有工具提示解释它们的作用,但只是添加更多细节:

  • 工作目录:如果选中,除了所有提交的版本外,还会在显示的历史记录顶部显示工作树的状态。
  • 所有分支:如果选中,这不仅会显示可从 返回的提交,还会显示HEAD可从每个分支访问的提交。
  • 整个历史:如果选中,顶部的范围选项将被禁用,您会看到历史直接回到存储库中的根提交。

“rev list”窗格中的分支提示(向您显示提交图)标有绿色背景的框,而远程跟踪分支的背景则是米色。“Git 树”窗格显示您选择的提交时树的状态。如果您导航到该树中的一个文件并双击它,您将看到该版本的文件内容以及在该版本之前最近更改每一行的人员的指示。