首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何设置电话猫教程git存储库以允许学习者逐步完成教程

如何设置电话猫教程git存储库以允许学习者逐步完成教程
EN

Stack Overflow用户
提问于 2016-02-16 22:32:23
回答 1查看 248关注 0票数 1

在浏览AngularJS phonecat教程(https://docs.angularjs.org/tutorial/step_00)时,git存储库的设置方式给我留下了非常深刻的印象,它允许学习者检查任何特定的步骤,并查看该步骤与上一步/下一步之间的差异。

我开始思考如何设置Git存储库来实现这一点。最初,在创建教程时,如果每个步骤都被执行、签入和标记,那么存储库将允许每个步骤被签出并与其他步骤进行比较,这很容易。然而,当您认为教程需要保持更新而不影响步骤之间的差异并更新所有步骤以使用较新的代码或库时,这种方法很快就会失效。

一些忍者能向我解释他们是如何做到这一点的吗?我在他们的存储库(https://github.com/angular/angular-phonecat)中看到了几个分支和许多要更新到新版本的签到。但更新不会影响学习者对这些步骤的看法以及它们之间的差异。多么?

EN

回答 1

Stack Overflow用户

发布于 2016-05-25 16:20:52

我认为本教程使用标签来标记项目中的提交,您可以输入git tag,然后您将看到从第0步到第12步的步骤列表。

您可以通过在当前工作目录中使用git tag [tag name]来使用标记来标记提交,标记将指向您当前的提交。希望我的解释足够清楚,你可以使用它。

顺便说一句,电话猫教程真的很好。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35435267

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档