標籤:style blog http color 使用 檔案
我的技術部落格經常被流氓網站惡意爬取轉載。請移步原文:http://www.cnblogs.com/hamhog/p/3824934.html,享受整齊的排版、有效連結、正確的代碼縮排、更好的閱讀體驗。
準確來說,大部分的功能都還沒有探索過,這隻是暫時摸索出來的一個簡單流程~
先建個branch吧
用命令列建肯定是可以的。我採用的方法是在gitlab的web端上直接建。方法如下:
來到工程的branch列表頁面 (連結是現在培訓的地址,作為例子)。
點擊左側的New Branch。
在Name for new branch後面寫branch的名字,比如我的名字yue.dai。
在Create from後面寫現有的分支名字,建立的分支將從這個分支分出來。比如master。
之後點Create Branch就可以了。
建立完Branch,接下來就是要把repo複製到本地。有兩種認證方式,SSH和HTTP。感覺用SSH比較好一點兒,因為不用反反覆複地輸密碼……下面分別樣本:
SSH認證
首先需要產生SSH key。開啟git bash,輸入:
$ ssh-keygen -t rsa -C "[email protected]"
記得把我的郵箱替換成你的郵箱~
後面輸入產生key的地址。如果不想改的話,用預設的就可以了。什麼都不用輸入,直接斷行符號。弄好之後是這樣:
然後來到C:/Users/你的名字/.ssh/目錄下,開啟id_rsa.pub檔案。全選,複製。
在gitlab上,右上方選擇profile settings。上側邊欄選擇SSH key。點擊Add SSH Key。
title隨便寫什麼。key裡粘貼。
弄好之後是這樣:
然後開啟git用戶端git GUI。選擇“複製已有版本庫”。
在gitlab的工程頁面可以看到,可以選擇SSH和HTTP的兩個不同地址。這裡我們先選SSH,它的地址是這個形式的:[email protected]:campus201404/homework.git
把這個地址複製到git GUI的source location裡。在Target Directory輸入本地目錄。然後選擇複製,就可以啦~
HTTP認證
方法跟上面一樣,只是source location寫HTTP的地址,形如:http://gitlab.corp.qunar.com/campus201404/homework.git
然後就需要多次輸入使用者名稱和密碼…… 對於這次培訓,使用者名稱是名字,形如yue.dai;密碼是郵箱密碼。
緩衝和提交
複製完成,在GUI看到的是一片空白,但是在剛才輸入的本地目錄下已經有一堆檔案了。
在這個目錄下做出任何改動,比如修改檔案,添加檔案,都會被git看到。在git GUI中點擊“重新掃描”,將會在左側看到改動:
點擊緩衝改動,相當於add檔案。然後寫Commit message,點擊“提交”,就commit到本地repo了。
這裡提示Commit message的寫法是:第一行一句話概括你所做的修改,第二行空行,剩餘行描述這些修改。
讓我想起我們原來寫commit message的格式是,Commit #34,feature:xxxx bug fixed:xxxx……
上傳
預設是上傳到master的。要想上傳到自己的branch,分支->建立...,勾選“匹配跟蹤分支名字”,然後在底下選你自己的branch。點“建立”。
之後可以點擊“上傳”,源端分支就可以選你自己的branch了。
看見綠色的“成功”,就說明成功了~ 這時可以在gitLab你自己的branch上看到變化。
入門流程到此結束~ 歡迎關注我的部落格:)雖然不怎麼寫……