4

Angularチュートリアルは、実際のテクニックを示しています。チュートリアルフォロワーの経験は次のとおりです。

  1. まず、リポジトリのクローンを作成します。
  2. 次に、手順1を確認して、リポジトリを適切な状態にします。
  3. 次に、チュートリアルのステップ1の手順に従います。
  4. 次に、ステップ2を確認します。
  5. 手順2の指示に従います。
  6. 継続する。

Angularチュートリアルを開始するためのターミナルコマンドは次のとおりです。

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

これの素晴らしいところは、必要なステップに直接スキップして、そこから開始できることです。

このタイプのチュートリアルエクスペリエンスをどのように設計しますか?この方法のベストプラクティスは何ですか?その前後に来る他の人に影響を与えることなく、特定のステップに戻って編集することは可能ですか?

4

1 に答える 1

1

私はあなたのチュートリアルの各ステップについて考えることから始めたいと思います。次に、1つのステップの開発を行い、それをコミットします。次に、チュートリアルのそのセクションを記述します。次に、次のセクションに進み、コーディングし、コミットし、書き込み、繰り返します。

他の人に影響を与えずに戻る限り、リポジトリ内の切り離された頭から本質的にコミットすることはできません。その前の位置から分岐する必要があります。しかし正直なところ、それはユーザーにとってより良いかもしれません。

これは実際にはかなりクールなアイデアです。しかし、Git以外のユーザーには、コミット間の移動(チェックアウト)に関する入門チュートリアルが必要だと思います。

于 2013-01-08T21:27:10.107 に答える