git是什么?
還是科普一下吧:Git是一個開源的分布式版本控制系統,可以有效、高速的處理從很小到非常大的項目版本管理(來自我大百度)
現在越來越多的公司已經使用git來進行項目的版本管理,,使用起來特別的方便,多人開發效率也大大提高,但是首先先有一個git倉庫,git倉庫分為兩類:私有倉庫和共有倉庫,在這里我們需要使用的是私有倉庫(原因不多說)
廢話不多說,直接上圖文直播(呵呵)
第一步:打開git.oschina的網站,注冊或者登錄碼雲(可以使用第三方賬號的),👇是官網鏈接

來到了你的控制面板,如下圖

第二步:現在開始創建你的私有倉庫,點擊右上角的➕號按鈕,找到 "新建項目"選項

如下圖,按照指示填寫下面👇的框框,我的項目是FirstBloodS(FirstBlood被占用了)

這樣私有項目就創建成功了,想想還有些小激動呢,額額,別急,還需要一些配置要做呢,此時我們如果使用Sourcetree(git客戶端,神器)拉取代碼,就發現這不是一個有效的git倉庫路徑.

第三步:配置SSH公鑰
使用SSH公鑰可以讓你在你的電腦和碼雲通訊的時候使用安全連接(git的remote要使用SSH地址)
配置SSH公鑰在右上角的個人信息里面:



第四步,如何生成SSH公鑰(Mac版本).
打開終端,輸入:ssh-keygen -t rsa -C "xxxxx@xxxxx.com",(后面是你的郵箱地址)然后四個回車
,操作如圖,一定要注意,后面那個是你的個人郵箱,別寫成我的嘍😁

然后輸入:cat ~/.ssh/id_rsa.pub 來查看你的SSH公鑰,如下圖就是所要需要的公鑰,把公鑰復制下來

復制公鑰,粘貼到碼雲的SSH公鑰處,點擊確定

此時會彈出一個權限驗證:添加和刪除SSH公鑰都會彈出權限驗證,需要填寫的就是你登錄碼雲的賬號的密碼,輸入之后點擊確定.

這樣就到SSH公鑰列表

添加SSH公鑰后,來到終端,在終端(Terminal)中輸入
ssh -T git@git.oschina.net
如圖操作,空格啥的別寫漏了😁

若返回,Welcome to Git@OSC, yourname!
則證明添加成功。
第五步:克隆遠程私有git倉庫生成本地git倉庫😁
點擊你的右上角的頭像,來到控制面板,找到你創建的私有倉庫名稱,選中右邊的SSH,然后復制你的私有倉庫路徑,打開Sourcetree(沒有安裝神器的,也可以使用命令行操作,自行學習)

打開sourcetree客戶端,+建倉庫,從URL克隆(沒有安裝客戶端的就git clone + 倉庫路徑,哎,自個查吧,☺️)

粘貼你剛復制的私有倉庫路徑到源URL,如下圖,然后點擊克隆

打開你克隆的倉庫,這就是你的本地倉庫(倉庫位置不能隨便挪動),你就可以在這里編寫新的項目,或者直接將你原來寫的項目放入你本地的倉庫里面了,一個本地倉庫對應一個遠程倉庫.一個遠程倉庫可以對應多個本地倉庫,其他人也可以根據遠程倉庫的地址,生成他們對應的本地倉庫,這樣,大家就可以一起愉快的玩耍了😁
