1. 程式人生 > >GitLab教程使用和建立分支-踩坑記_02

GitLab教程使用和建立分支-踩坑記_02

GitLab教程使用和建立分支

託管和管理程式碼的平臺就這麼幾個,用的最多的還是GitHub、GitLab等,基本算是同一個了。現在主要寫一下入門使用及一些常用的命令。 GitLab:是一個基於Git實現的線上程式碼倉庫託管軟體,你可以用gitlab自己搭建一個類似於Github一樣的系統,一般用於內部網路搭建git私服。

生成自己的的SSH—key

註冊賬號、Git客戶端下載這邊就不寫了、這個教程很多 ,不會的自己的去谷歌或者百度一下就行了。 假設之前沒有用過git

Windows

在Windows下可以通過滑鼠右鍵開啟git bash來實現

ssh-keygen -t rsa -C "[email protected]
"

按照提示,建立就可以。 預設會在你 C:Usersusername(你電腦的使用者名稱).ssh這個路徑下。看不了的話開啟檔案檢視中顯示隱藏的專案就可以了。 裡面主要有兩個檔案 id_rsa 和 id_rsa.pub兩個檔案,利用文字檔案開啟或者平常使用的編譯器開啟這個id_rsa.pub 檔案,複製裡面的內容。

Mac

命令列操作還是一樣的,開啟終端視窗 輸入

ssh-keygen -t rsa -C "[email protected]"
ls -a

應該能夠看到 .ssh 這個資料夾 裡面有兩個檔案 id_rsa 和 id_rsa.pub兩個檔案,開啟這個id_rsa.pub 檔案,複製裡面的內容。

加入SSHKeys

圖片描述圖片描述如圖所示,把複製的內容貼上進去,命名一下 方便區分就可以了。

git 新建分支操作

git clone ‘[email protected]。。。。。。’

檢視所有分支或者是本地分支,紅色的remotes 代表的是遠端分支。

git branch -a or git branch 
git branch '分支名字'

切換到新建的分支上面

 git checkout '分支名字'

後面就是上傳程式碼的一些操作了,新增所有檔案等。。。。。

 git add .
 git commit -am   備註說明

上傳程式碼

git push origin test name
注:如果不寫遠端name,則預設和本地分支同名; 

剛開始不習慣的話,可以通過

git gui

進入操作介面,自己慢慢摸索圖片描述