Angular Tutorial显示了该技术的实际应用。教程跟随者的经验是:
开始Angular Tutorial的终端命令是:
git clone git://github.com/angular/angular-phonecat.git
cd angular-phonecat
git checkout -f step-0
这有什么好处,你可以直接跳到任何你想要的步骤并从那里开始。
如何设计此类教程体验?这种方法有哪些最佳实践?是否可以返回并编辑特定步骤而不影响其之前或之后的其他步骤?
答案 0 :(得分:1)
我想说的是从思考教程中的每一步开始。然后进行一步的开发并提交它。然后编写本教程的那一部分。然后转到下一部分,编写代码,提交,编写,重复!
只要回到不影响他人的地步,你就不会在你的回购中从一个独立的头部提交。你必须从以前的位置分出来。但老实说,对用户来说可能更好。这实际上是一个很酷的主意。但我认为非git用户需要一个关于在提交之间移动的入门教程(结账)