如何在Git中创建带快照的编码教程

时间:2013-01-07 17:22:28

标签: git

Angular Tutorial显示了该技术的实际应用。教程跟随者的经验是:

  1. 首先,克隆存储库。
  2. 接下来,查看步骤1以使回购进入适当的状态。
  3. 然后按照教程中步骤1的说明进行操作。
  4. 接下来,请查看第2步。
  5. 按照步骤2的说明进行操作。
  6. 继续。
  7. 开始Angular Tutorial的终端命令是:

    git clone git://github.com/angular/angular-phonecat.git
    cd angular-phonecat
    git checkout -f step-0
    

    这有什么好处,你可以直接跳到任何你想要的步骤并从那里开始。

    如何设计此类教程体验?这种方法有哪些最佳实践?是否可以返回并编辑特定步骤而不影响其之前或之后的其他步骤?

1 个答案:

答案 0 :(得分:1)

我想说的是从思考教程中的每一步开始。然后进行一步的开发并提交它。然后编写本教程的那一部分。然后转到下一部分,编写代码,提交,编写,重复!

只要回到不影响他人的地步,你就不会在你的回购中从一个独立的头部提交。你必须从以前的位置分出来。但老实说,对用户来说可能更好。

这实际上是一个很酷的主意。但我认为非git用户需要一个关于在提交之间移动的入门教程(结账)