Git完整命令层次结构

时间:2015-07-09 18:53:12

标签: git

我最近发现了Git命令hash-object,它属于最深层次的Git。如果在commit等其他命令中隐式使用此命令,我不会感到惊讶。例如,我知道在update-ref中使用了git branch

pull等其他命令实际上是fetch后跟merge的组合。 git clone也是非命令,因为它会执行mkdirgit initgit pull

show等其他命令可能与cat-file有某种关联。

我们还发现其他类型的命令,例如difftool,它们不是命令而是脚本。这些属于我想称的最高级别。

我想知道我是否能找到所有根据级别和关系分类的git命令的图形表示,从管道到瓷器命令。

这将有助于我更好地理解Git命令,它可能是一个非常好的作为我办公室的海报:)

从晦涩的管道命令到高端瓷器工具,所有Git命令都有不错的树形表示吗?

1 个答案:

答案 0 :(得分:1)

您可以使用 Atlassian Git Cheat Sheet 。它是一个非常好的可视化表格,其中包含Git命令及其基本描述。

https://www.atlassian.com/dms/wac/images/landing/git/atlassian_git_cheatsheet.pdf

git-tower.com 上的Git命令还有另一个很好的图形表示。在这里,您可以找到所有重要命令以及版本控制的最佳实践。

http://www.git-tower.com/blog/git-cheat-sheet/

最后, Github.com 还提供了Git Cheat Sheet。你也可以研究一下。

https://services.github.com/on-demand/downloads/github-git-cheat-sheet.pdf

Git-Tower的备忘单的示例截图:

git-tower