如何在git中访问树的SHA?

时间:2015-01-01 17:12:27

标签: git

我正在尝试在我的git存储库中获取特定树的SHA。例如,如果我的工作目录结构如下:

top_directory:
--File1
--File2
--Dir1

我喜欢有一个命令为Dir1中的树提供SHA,以便我可以在脚本中使用它。

我的最终目标是将Dir1与远程分支进行比较。所以,如果你知道如何直接做到这一点,那就更好了。

1 个答案:

答案 0 :(得分:0)

如果您在top_directory下,下面将显示Dir1的SHA,如果您想递归显示子树,只需添加-r选项

git ls-tree HEAD Dir1