compare
https://github.com/vuejs/vue/compare/dev...0.12-csp
上面举了一个例子,是 vuejs 的 vue 项目,使用了 compare 功能来比较项目不同 commit 的区别,比较的双方是 dev
和 0.12-csp
。举这个例子来展示 GitHub 网站的 compare 功能。
tree
https://github.com/vuejs/vue/tree/dev
![](https://imgconvert.csdnimg.cn/aHR0cHM6Ly9pbWcyMDE4LmNuYmxvZ3MuY29tL2Jsb2cvMTYxOTg0MC8yMDE5MTIvMTYxOTg0MC0yMDE5MTIwNDAwMzkwNzkyOC0xNzY3NzE1MDg2LnBuZw?x-oss-process=image/format,png)
GitHub 网站将每一次 commit 都视为 tree 的一部分,可以在选项框选择某一个 commit 回退查看当时的代码。