git ls-tree(List Git Tree)
GIT ls-tree Command
This command works similar to the ls commands on windows, linux and mac. It takes many parameter the most important being a treeish.
List the tree using the HEAD. Remember, the head points to the last commit on the current branch.
git ls-tree HEAD
List Directory Content
In this example we are listing the content of the src directory.
git ls-tree HEAD src
List the content of the master branch one commit ago(parent commit)
git ls-tree master^ src