*****===git與gitlab一起使用的一些學習筆記*****==
如何在linux下進行gitlab的安裝與配置,這裡不再描述,網路上有很多的資源可以參考!
gitlab 和github一樣,配置了ssh就不需要再使用賬號和密碼,合併分支的時候或者自動同步的時候都比較方便
配置好ssh後(這一步,網路上也有很多的教材可以參考)
0: git init (如果是要從遠端倉庫中來去專案,這裡就不需要再git init了)
1: git config -gloabl user.name "fengge518"
git config -gloabl user.email "[email protected]"
2:git clone [email protected]:fengge518/demo01.git --拉取ssh的位址
3: git pull 每次更新的時候就git pull 拉取一下
4:在本地修改之後,就先git add . (修改的檔案等)
5:git commit -m "add 1.txt" 提交到暫存區
6: git push 即可
7: 檢視本地的git的一些配置資訊 $ git config --list
*****===分支相關***************===
git branch:檢視當前的分支
git branch --list:檢視本地這個專案的所有分支
git checkout mybranchname:切換到一條分支上面
git checkout -b temp 和下面兩句是一樣的效果
git branch temp//-建立分支
git checkout temp//---切換分支
git branch -d temp // 使用 git branch 的 -d 選項執行刪除操作
4:如:切換到my01的分支 git checkout my01
5:在my01分支開發ok之後,我們就需要合併兩個分支:$ git merge my01 dev_test01
6:推送到遠端的倉庫分支(非master分支) $ git push --set-upstream origin dev_test01
*****====一些學習的截圖**********=
配置一些引數:
去掉隱藏了註冊的功能
首頁的文子描述
每次準備修改前,建議都先git pull一下
delete與add一些測試操作
提交到遠端的開發倉庫分支
master分支上面並沒有修改後的一些檔案
接下來我們就開始合併開發分支到主分支
我們也可以使用命令來手動合併分支
我們可以看到合併分支後,在master主分支上也有了新增等的檔案
最後如果我們忘記了gitlab管理員的賬號和密碼怎麼辦?
Git分支與合併
首先,庫應該有乙個 且僅有乙個主分支。所有提供給使用者使用的正式版本,都在這個主分支上發布。git主分支的名字,預設叫做master。它是自動建立的,版本庫初始化以後,預設就是在主分支在進行開發。主分支只用來分布重大版本,日常開發應該在另一條分支上完成。我們把開發用的分支,叫做develop。這個分...
Gitlab之合併分支
cd project dir 進入路徑 git fetch origin 將master遠端最新 更新到本地 git checkout b release v1.5.0 origin release v1.5.0 切換到release v1.5.0分支 git fetch origin 將relea...
Git建立分支與合併分支
首先,我們建立dev分支,然後切換到dev分支 git checkout b dev 建立dev分支並同時切換到dev分支 switched to a new branch dev git checkout命令加上 b引數表示建立並切換,相當於以下兩條命令 git branch dev git ch...