git實戰基本操作

2021-08-20 10:45:58 字數 1883 閱讀 5774

一、初始化過程

前提,已經存在乙個git集中倉庫

1.開發人員a建立fork私有庫(命名規範為系統名稱+「-」姓名縮寫,比如predict-lsm)

2.開發人員a將fork私有庫轉殖到本地

二、開發過程

3.開發人員a建立分支,規範為(topic/v1.0).常用的分支型別為production(產品)、topic(開發)、release(測試)和hotfix(緊急)。

4.開發人員a本地切換到(topic/v1.0)分支。

5.開發人員a提交四部曲(編輯、add、commit和push)

push會把本地的(topic/v1.0)分支提交到fork私有庫的(topic/v1.0)分支

6.開發人員a進行pr(pull request)操作。將fork私有庫的(topic/v1.0)分支提交到集中庫的master分支

後面的過程就是pa審核的過程,這裡預設審核通過。

三、測試過程

7.測試人員b在fork私有庫

建立release分測試分支,命名規範為(release/v1.0)

8.測試人員b本地切換到

(release/v1.0)分支

9.測試人員b提交四部曲(編輯、add、commit和push)

10.測試人員b

進行pr(pull request)操作。將

fork私有庫的(release/v1.0)分支提交到

集中庫的(release/v1.0)分支

四、提交入基線

11.測試工作完成之後pa

進行pr(pull request)操作。將集中庫的(release/v1.0)分支

提交到集中庫的production

分支

五、回家

12.pa

進行pr(pull request)操作。

集中庫的(release/v1.0)分支

提交到集中庫的master

分支

六、緊急版本的情況

13.建立hotfix分支:從集中庫

production

分支拉取到fork私有庫(hotfix/v1.0)分支

14.開發人員a本地切換到hotfix分支

(hotfix/v1.0)分支

15.修改**,提交四部曲

16.pr(pull request)操作(從

fork私有庫的(hotfix/v1.0)分支提交到

集中庫(hotfix/v1.0)分支)

17.pr(pull request)操作(從集中庫的(hotfix/v1.0)分支提交到集中庫的production分支)

18.pr(pull request)操作(從集中庫的(hotfix/v1.0)分支提交到集中庫master分支)

Git基本操作

1.初始化倉庫 git init 2.配置作者資訊 git config global user.email youremail corp.com git config global user.name yourname 3.新增檔案到暫存區 git add git add 新增所有檔案到暫存區 4...

git基本操作

1.先建乙個資料夾 mikdir gittest 這時就會有乙個gittest資料夾,cd gittest 進入這個資料夾 ls一下,就會看到gittest下沒有東西 2.生成乙個git git init cat git 顯示一下所有git 3.建乙個檔案 touch readme.md 這時git...

Git基本操作

21 nov,錦州 同生活中的許多偉大事件一樣,git 誕生於乙個極富紛爭大舉創新的年代。linux 核心開源專案有著為數眾廣的參與者。絕大多數的 linux 核心維護工作都花在了提交補丁和儲存歸檔的繁瑣事務上 1991 2002年間 到 2002 年,整個專案組開始啟用分布式版本控制系統 bitk...