思維導圖

思維導圖
一、安裝git
1. OS系統(tǒng)上直接安裝x-code即可,其自帶git
2. 其余系統(tǒng)請參考廖雪峰官方網(wǎng)站
二、本地創(chuàng)建版本庫
1. 本地新建版本庫
1)新建版本庫文件夾(名字隨意)
2)初始化版本庫
- 初始化
$ git init - 查看是否生成.git文件(即版本管理文件);它是隱藏文件,用以下命令可查看
$ ls -ah
2. 版本庫的使用
1)工作區(qū)與暫存區(qū)
- 工作區(qū)即你在本地的版本庫文件夾
- 暫存區(qū)(stage)即存在于.git文件之中,用來中轉(zhuǎn)需要提交的文件
- 運行機制:工作區(qū)(add)→暫存區(qū)(commit)→git(push)→github(到這成功)

工作區(qū)與暫存區(qū)
2)管理修改工作
-
工作區(qū)修改提交至暫存區(qū)
$ git add 'filename' //注意有多個文件需要提交的話重復該命令即可 $ git add 'filename2' //類似于這種就是第二份文件 $ git add . //提交所有變動,簡單粗暴 <!--注意:空文件夾無法提交,提交文件夾實質(zhì)實在提交文件--> -
暫存區(qū)文件提交至git
$ git commit -m '這是注釋' //-m 是每次修改的備注
三、利用github遠程托管版本庫
1. 注冊github賬號并登陸
2. 獲取本機的SSH公鑰
1)輸入獲取代碼,回車直到出現(xiàn)圖片所示圖形為止
$ ssh-keygen

獲取公鑰
2)輸入編譯代碼
$ vim ~/.ssh/id_rsa.pub
3)出現(xiàn)SSH公鑰后,將紅框部分復制,并在下方輸入:q,隨后按下回車可以退出該窗口

編譯公鑰
4)進入到github頁面設(shè)置SSH公鑰
- 點擊用戶下拉菜單中的settings(step1)
- 點擊左側(cè)的SHH and GPG keys(step2)
- 在Title中輸入公鑰名稱(隨意)(step3)
- 在key中貼上SSH公鑰(step4)

SHH配置
3. 創(chuàng)建新的倉庫
1)創(chuàng)建新的倉庫(repository)
- 點擊用戶左側(cè)的+號菜單中的New repository(step1)
- 在repository name中輸入倉庫名稱,隨意取名
- 是否公開選項可以選取Public(step3)
- 勾選step4處,會自動生成一份可編輯的README.md文件(建議勾選)(step4)
- 點擊create repository生成倉庫完畢(step5)

新建倉庫
2)查看新建的倉庫(repository)
- 可以回到github個人首頁點擊右側(cè)的倉庫區(qū)

進入倉庫
3)關(guān)聯(lián)本地版本庫與遠程倉庫(僅首次需要關(guān)聯(lián))
$ git remote add origin 后面跟上你的遠程倉庫的SSH地址

SSH地址
4)本地版本庫推動至遠程
$ git push -u origin master

完成效果