共用方式為


Git 工作流程

Azure DevOps 服務 |Azure DevOps Server |Azure DevOps Server 2022 |Azure DevOps Server 2020

使用版本控制來儲存您的工作,並協調整個小組的程式代碼變更。 即使您是單一開發人員,版本控制仍可協助您在修正 Bug 並開發新功能時保持組織。 它會維護開發歷程記錄,讓您輕鬆檢閱並回復到任何版本的程序代碼。

下列教學課程示範如何使用 版本控制工作流程執行一般版本控制工作

版本控制工作流程

版本控制遵循一般工作流程,類似於下列範例,大部分開發人員在撰寫程式代碼並與小組共用程式碼時會使用。

  1. 如果您沒有代碼的本地複本,請取得一份。
  2. 變更程式代碼以修正錯誤或新增功能。
  3. 程式碼準備就緒之後,讓其可供小組檢閱。
  4. 檢閱程式代碼之後,將其合併至小組的共用程式代碼基底。

顯示 Git 功能分支工作流程的螢幕快照。

Git 會有此工作流程的某個版本,其使用 Git 特有的術語和命令。 如果您曾使用 Team Foundation 版本控制或 Subversion 等版本控制系統,我們文件中的某些術語可能會讓您感到熟悉,但它們在 Git 中的行為有所不同。

Git 工作流程

  1. 針對您計畫進行變更建立分支,並指定名稱,例如 users/jamal/fix-bug-3214cool-feature-x。 如需更多分支指引,請參閱 採用 Git 分支策略
  2. 將變更提交到您的分支。 人們經常為錯誤修正或功能提交多次。
  3. 推送分支到遠端存放庫。
  4. 建立提取要求,讓其他人可以檢閱您的變更。 為了納入意見反饋,您可能需要進行更多提交,並推送更多變更。
  5. 完成提取要求、解決任何 合併衝突,並完成提取要求。

如果您不熟悉 Git,請使用此工作流程。 隨著小組更體驗且更有信心使用 Git,請擴充它以符合小組的需求。

後續步驟