1.下載git
http://git-scm.com/download/
2. 安裝git
按照文字提示即可
3. 驗證是否成功,輸入命令行。輸出git版本表示git安裝成功。
git --version
4. 在本地git中添加你得git賬戶和郵箱,用於每次提交時記日志(log)
git config --global user.name "你的注冊用戶名"
git config --global user.emall "你的注冊郵箱"
5.生成秘鑰:
(1)首先檢查電腦是否曾經生成過秘鑰
cd ~/.ssh
若打開該文件夾為空,則表示沒有生成過秘鑰,進入第二步。(~表示根目錄)
(2) 生成秘鑰
ssh-keygen -t rsa -C "macbookpro"
命令要求輸入密碼,不用輸,三個回車即可。
執行成功后,會在主目錄.ssh路徑下生成兩個文件:id_rsa私鑰文件;id_rsa.pub公鑰文件;
5.在遠程倉庫gitlab上添加title和key,和本地的一致。title可以自己取一個容易區分的名字,key為id_rsa.pub中的內容(全部復制,可用cat id_rsa.pub命令打開)
6.現在就可以在本地和遠程倉庫建立連接啦。幾個常用命令
你的本地倉庫由 git 維護的三棵“樹”組成。
第一個是你的 工作目錄
,它持有實際文件;
第二個是 緩存區(Index)
,它像個緩存區域,臨時保存你的改動;
最后是 HEAD
,指向你最近一次提交后的結果。
- git clone "分支ssh路徑";
- git add *; //提交增加文件和修改文件到緩存區
- git add <filename>
- git commit -m "代碼提交信息";//將改動提交到head
以上都是本地倉庫的命令,那么提交遠程倉庫:
- git push origin master; //origin 為遠端倉庫的地址,master為你本地的任何想推送的分支。一般不用改
獲取遠程倉庫的更新,將命令行定位到當前分支:
- git pull;
解決完沖突后合並改動:
- git add <filename>
在合並改動之前,也可以使用如下命令查看:
- git diff <source_branch> <target_branch>
END