🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
# 底层命令 在本书中我们也遇到了不少底层的命令。 我们遇到的第一个底层命令是在 [合并请求引用](http://git-scm.com/book/zh/v2/1-github/_pr_refs) 中的 `ls-remote` 命令。我们用通过它来查看服务端的原始引用。 我们在 [手动文件再合并](http://git-scm.com/book/zh/v2/1-git-tools/_manual_remerge)、 [Rerere](http://git-scm.com/book/zh/v2/1-git-tools/_rerere) 及 [索引](http://git-scm.com/book/zh/v2/1-git-tools/_the_index) 章节中使用 `ls-files` 来查看暂存区的更原始的样子。 我们同样在 [分支引用](http://git-scm.com/book/zh/v2/1-git-tools/_branch_references) 一节中提到了 `rev-parse` 命令,它可以接受任意字符串,并将其转成一个对象的 SHA-1 值。 我们在 [Git 内部原理](http://git-scm.com/book/zh/v2/1-git-internals/_git_internals) 一章中对大部分的底层命令进行了介绍,这差不多正是这一章的重点所在。 我们尽量避免了在本书的其他部分使用这些命令。