在 Vuforia Studio 使用 GitHub 協同合作
  
Vuforia Studio 使用 GitHub 協同合作
GitHub 除了可用於管理您的 Vuforia Studio 專案與體驗,也能用來與他人協同合作。您可以使用 GitHub:
與其他使用者共用及協同合作您的 Vuforia Studio 體驗
對照 JavaScript 與 CSS 的變更
檢視來源記錄與先前版本
還原不想要的變更
請查看下列主題以開始使用 GitHub 與多個使用者一起協同合作 Vuforia Studio 專案。
設定 GitHub 以進行協同合作
協同合作工作流程範例
瞭解此記錄文件中的基本資訊後,即可進一步運用以下 GitHub Docs 的實用主題文章,掌握如何使用 GitHub:
Repositories documentation
Options for managing commits in GitHub Desktop
Backing up a repository
Reverting a commit in GitHub Desktop
Removing a remote repository
事前準備
在使用 GitHub 開始協同合作之前,請先執行下列動作:
所有使用 GitHub 協同合作 Vuforia Studio 專案的使用者都應使用相同的最新版本 Vuforia Studio。如需詳細資訊,請參閱〈更新 Vuforia Studio 至最新版本〉。
每位要使用 GitHub 協同合作的使用者,都需要建立個別帳戶。如需詳細資訊,請參閱 GitHub 的註冊頁面
最佳工作模式
最佳工作模式
其他資訊
使用 GitHub Desktop。
協同合作專案時,我們建議使用 GitHub Desktop 以有效簡化工作流程。如需詳細資訊,請參閱 https://desktop.github.com/
建立每個專案各別的存放庫。
在 GitHub 為每個要協同合作的 Vuforia Studio 專案建立各別的存放庫。
規劃專案的標準命名慣例。
規劃及使用標準命名慣例,以便快速篩選專案。例如,<group>_<project> 就是一套實用的格式。
運用專案資料夾存在的 gitignore 檔案。
您的專案目錄包含一個 gitignore 檔案,您可以使用此檔案來設定不想追蹤的檔案。例如,將 upgrade.log 檔案新增至 .gitignore
使用 Git LFS 有助於管理二進位檔案,例如 PVZ 模型、圖像以及任何二進位資產。
如需在 Git 使用大型檔案的通用資訊,請參閱 GitHub Docs 的〈管理大型檔案〉。
一次只允許一位使用者積極對專案進行更新,或至少限制在單一檢視中,一次只允許一位使用者執行作業。
為避免覆寫 GitHub 中的工作或處理合併作業,我們建議一次限制只有一位使用者處理專案。或者至少限制在單一檢視中,一次只允許一位使用者執行作業。舉例來說,如果體驗包含三個不同的檢視畫面,而使用者必須同時處理專案,請讓一名使用者在檢視 1 中作業,另一位使用者在檢視 3 中作業。