========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 "8888666999@qq.com"
2:git clone git@192.168.1.102: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 選項執行刪除操作
1: 在gitlab有master分支,我們就在創建一個dev_test 開發的分支
2:各個程序員下載clone了 dev_test的分支到本地,自己在創建一個自己的分支如 my01分支
3:各個程序員開發的時候,使用my01分支上面就行修改更新操作,再合並到
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管理員的賬號和密碼怎么辦?