Git flow 基本使用方法

2021-09-07 17:58:35 字數 1349 閱讀 4457

本文參考自:

1、分支模型

master分支:用於上線的分支,保護性分支,只包含經過測試的穩定**,開發人員不能直接工作在此分支上,也不能直接提交改動到 master 分支上。

develop分支: 是開發人員進行任何新的開發的基礎分支,當開始乙個新的feature 分支的時候,要從 develop 分出去;另外此分支也匯集所有的已完成的功能,等待合併到 master 分支上線

上面兩個分支被稱為 長期分支 ,存在於專案的整個生命週期中,其他分支,是臨時性的,根據需要來建立,當完成了自己的任務後,就會被刪掉。

主要分支

2、git常用命令清單

(1)初始化倉庫

# 在當前目錄新建乙個git**庫

git init

(2)新增當前目錄的所有檔案到暫存區

# 新增當前目錄的所有檔案到暫存區

$ git add .

(3)提交暫存區到倉庫區

# 提交暫存區到倉庫區

$ git commit -m [message]

-m後面輸入的是本次提交的說明,可以輸入任意內容,當然最好是有意義的,這樣你就能從歷史記錄裡方便地找到改動記錄。

(4) 顯示有變更的檔案

$ git status

(5)取回遠端倉庫的變化,並與本地分支合併

# 取回遠端倉庫的變化,並與本地分支合併

$ git pull [remote] [branch]

(6)#上傳本地指定分支到遠端倉庫

$ git push [remote] [branch]

$ git clone [url]

3、名詞解釋

origin解釋:

origin就是乙個名字,它是在你clone乙個託管在github上**庫時,git為你預設建立的指向這個遠端**庫的標籤。

$ git push origin master

上面命令表示,將本地的master分支推送到origin主機的master分支。

4、流程處理

(1)分支合併到另外乙個分支

merge request -- new merge request --設定源和目標源庫--compare branches and continue --submit merge request --accept merge request

scp基本使用方法

scp基本使用方法 scp用於在兩台電腦之間進行資料的copy,形式如下 第一種,scp r 檔案 資料夾 user host dir 需要輸入密碼。第二種,scp r 檔案 資料夾 host dir,需要輸入使用者名稱和密碼。舉例 1.copy 檔案 scp framework.jar 10.10...

VIM基本使用方法

vi有三種基本的工作模式 指令行模式 文字輸入模式 行末模式。他們的相互關係如所示。指令模式 command mode 下輸入 a i o進入文字輸入模式 input mode 文字輸入模式 input mode 下按esc進入指令模式 command mode 指令模式 command mode ...

NSDate基本使用方法

獲取當前時間 nsdate now nsdate date nsdateformatter formatter nsdateformatter alloc init 設定格式化 formatter.dateformat yyyy mm dd hh mm ss 取格式化字串 mount formatt...