(一)分支的建立
1.檢視所有的分支
git branch -a or git branch
2.建立分支
git branch omby
2.切換分支
git checkout omby
3.檢視本地狀態
git status
(二)上傳
1.git add .
2.git commit -am "備註說明"
3.git push origin omby name(如果不寫遠端name,則預設和本地分支同名)
(三)第一次提交時
git config --global user.email "[email protected]"
git config --global user.name "your name"
(四)術語解釋
git branch -a //檢視本地分支
git pull //重新pull後會看到提示 更新的分支
//這裡pull是因為在專案資料夾下直接pull的,所以不用加ssh
git checkout 要切換的分支名
git diff //比較專案修改了哪些檔案 -+分別是刪除和新增的
git status //檢視目前專案修改狀態
git add 檔案a //新增檔案a到暫存區 或者 $ git add . //把所有檔案都暫存(比較方便)
git commit -m "修改說明"
git push origin (head-分支名)
Gitlab分支的建立和合併
做專案不能全部都在master分支上操作。基於master分支不能動的原則,在發布每個任務的時候都需要開乙個分支,然後在合併到主分支,當然一般是meta版本而不是master主分支。以下是直接利用vs的團隊資源管理器來進行分支管理 1.連線到遠端倉庫,一般是從遠端倉庫中轉殖下來,讓後開啟轉殖的專案。...
gitlab建立分支,多人協同開發
新建分支 1 git checkout b dev 建立dev分支,並且切換到dev分支 相當於 git branch dev git checkout dev 2 git branch 檢視自己所在的分支,代表當前所在分支 3 可以在自己的分支上隨便修改檔案 4 git add git commi...
gitlab 我們為什麼要建立分支
一般操作都是把遠端倉庫同步到本地 git pull 然後,在在本地做修改,修改好了然後提交到遠端。同步操作應該是 新增 操作。但是,有一種特殊情況,就是 a,b同時對遠端倉庫做了git pull,且a b都做了修改。此時b提交了?那麼a還能繼續提交嗎?使用者a 使用者b 解析 從b使用者的提交中大致...