GitHub を使用した Vuforia Studio でのコラボレーション
  
GitHub を使用した Vuforia Studio でのコラボレーション
GitHub を使用して、Vuforia Studio プロジェクトやエクスペリエンスを 管理したり、ほかのユーザーとのコラボレーションを行うことができます。GitHub を使用すると、次の操作を実行できます。
Vuforia Studio エクスペリエンスをほかのユーザーと共有およびコラボレーション
JavaScript と CSS に対する変更を比較
ソース履歴と以前のバージョンを表示
不要な変更を元に戻す
GitHub を使用して複数のユーザーと Vuforia Studio プロジェクトでコラボレーションを開始するには、次のトピックを参照してください。
コラボレーションのための GitHub の設定
コラボレーションワークフローの例
ここで説明した基礎を習得した後に、GitHub の使用方法について習得するには、以下の GitHub Docs のトピックを参照してください。
リポジトリに関するドキュメント
GitHub Desktop 内でコミットを管理するオプション
リポジトリのバックアップ
GitHub Desktop でのコミットの打ち消し
リモートリポジトリを削除する
開始する前に
GitHub を使用してコラボレーションを開始する前に、次の操作を行う必要があります。
GitHub を使用して Vuforia Studio プロジェクトでコラボレーションするすべてのユーザーは、同じ最新バージョンの Vuforia Studio に配置されている必要があります。詳細については、Vuforia Studio の最新バージョンへのアップデートを参照してください。
GitHub を使用してコラボレーションを行う各ユーザーがアカウントをまだ持っていない場合は、アカウントを作成する必要があります。詳細については、GitHub の新規登録ページを参照してください。
ベストプラクティス
ベストプラクティス
追加情報
GitHub Desktop を使用する。
ワークフローを簡素化するためにプロジェクトでコラボレーションを行う際には、GitHub Desktop を使用することをお勧めします。詳細については、https://desktop.github.com/ を参照してください。
プロジェクトごとに 1 つのリポジトリを作成する。
GitHub で、コラボレーションする Vuforia Studio プロジェクトごとに 1 つのリポジトリを作成します。
プロジェクトの標準の命名規則を作成する。
プロジェクトを簡単にフィルタするために、標準の命名規則を作成して使用します。たとえば、<グループ>_<プロジェクト> のフォーマットを使用すると便利です。
プロジェクトフォルダにすでに存在する gitignore ファイルを利用する。
プロジェクトディレクトリには .gitignore ファイルが含まれています。このファイルを使用して、トラッキングしないファイルを指定できます。たとえば、upgrade.log ファイルを .gitignore に追加できます。
Git Large File Storage (LFS) を使用する。
Git LFS を使用して、PVZ モデル、イメージ、バイナリアセットなどのバイナリファイルを管理できます。
Git での大きなファイルの使用に関する一般的な情報については、GitHub Docs で「大きなファイルを管理する」を参照してください。
一度に 1 人のユーザーだけがプロジェクトに対してアクティブに更新を行うか、一度に 1 人のユーザーのみが 1 つのビューで作業するようにする。
GitHub での作業の上書きやマージの問題を回避するため、一度に 1 人のユーザーのみがプロジェクトで作業することをお勧めします。または、少なくとも、一度に 1 人のユーザーのみが特定のビューで作業することをお勧めします。たとえば、エクスペリエンスに 3 つの異なるビューが含まれている場合、2 人のユーザーがプロジェクトで同時に作業する必要があるときに、1 人のユーザーがビュー 1 で作業し、もう一人のユーザーがビュー 3 で作業するようにします。