Git的安裝和使用,集成xcode和sourcetree

Git是一款免費(fèi)、開(kāi)源的分布式版本控制系統(tǒng)
本次使用的托管平臺(tái)來(lái)自開(kāi)源中國(guó)的碼云
當(dāng)然也可以使用Github,兩者在使用上并無(wú)實(shí)質(zhì)上的區(qū)別

碼云:
1 . 服務(wù)器在國(guó)內(nèi),速度快。
2 . 可以創(chuàng)建私有項(xiàng)目,而且免費(fèi)。
Github:
1 . 雖然被微軟收入囊下,不過(guò)速度肯定比不過(guò)碼云。
2 . 開(kāi)源項(xiàng)目多,很多熱門(mén)的第三方開(kāi)源項(xiàng)目都托管至github。
3 . 創(chuàng)建私有項(xiàng)目收費(fèi)。

1. 萬(wàn)物不離其宗 -- 安裝Git

Git官網(wǎng):https://git-scm.com/downloads
根據(jù)你的操作系統(tǒng)下載對(duì)應(yīng)版本,安裝完成后,打開(kāi)終端輸入

git --version

顯示對(duì)應(yīng)版本表示git安裝完成。如果沒(méi)顯示可能是環(huán)境變量的問(wèn)題,設(shè)置環(huán)境變量即可。

2. 注冊(cè)gitee.com(碼云)

碼云官網(wǎng): 碼云
注冊(cè)賬戶(hù)沒(méi)什么好說(shuō)的,推薦使用163的郵箱。登錄成功之后點(diǎn)擊頭像左邊的加號(hào),創(chuàng)建一個(gè)項(xiàng)目:

Xnip2018-09-18_17-09-28.jpg

點(diǎn)擊創(chuàng)建即可

3. 使用SSH公鑰和本地關(guān)聯(lián)

1. 生成公鑰

打開(kāi)終端輸入:
ssh-keygen -t rsa -C "Crcker@163.com"  //這里替換你的郵箱
提示輸入私鑰名稱(chēng),直接回車(chē)
提示輸入密碼,隨便輸入,推薦123456
創(chuàng)建成功后使用以下命令查看私鑰
cat ~/.ssh/id_rsa
也可以直接進(jìn)入以下目錄,用文本編輯器打開(kāi)后綴為xx.pub的文件,復(fù)制里面的內(nèi)容
/Users/xxx/.ssh/id_rsa

2 . 設(shè)置公鑰

打開(kāi)碼云點(diǎn)擊頭像 =>設(shè)置=>SSH公鑰
將復(fù)制的公鑰粘貼到下圖的位置


Xnip2018-09-18_17-29-11.jpg

3. 測(cè)試連接是否成功

 ssh -T git@git.oschina.net
 輸入密碼(123456)
 Hi Crcker! You've successfully authenticated, but GITEE.COM does not provide shell access.

2. 安裝sourcetree,也可以使用命令行。

sourcetree地址 https://www.sourcetreeapp.com/
打開(kāi)新建的項(xiàng)目,點(diǎn)擊'下載克隆',點(diǎn)擊ssh,拷貝ssh地址

Xnip2018-09-18_18-07-28.jpg

打開(kāi)sourcetree點(diǎn)擊新建-從URL克隆,可能要輸入密碼,輸入剛剛設(shè)置的123456即可


Xnip2018-09-18_18-08-06.jpg

點(diǎn)擊克隆即可將項(xiàng)目添加至本地。我們打開(kāi)文件夾,添加一個(gè)文件,sourcetree中則會(huì)提示待定的文件,按照下圖的操作點(diǎn)擊提交即可,第三步務(wù)必要勾選

打開(kāi)剛剛創(chuàng)建的項(xiàng)目,然后刷新,即可看到剛剛提交的文件,如下圖

Xnip2018-09-18_18-22-28.jpg

4.使用xcode

使用xcode創(chuàng)建項(xiàng)目,選擇剛剛通過(guò)sourcetree克隆的目錄,然后需要提交時(shí)按照下圖提交即可,第一次可能需要密碼。


Xnip2018-09-18_18-26-26.jpg

Xnip2018-09-18_18-27-22.jpg
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 1.git的安裝 1.1 在Windows上安裝Git msysgit是Windows版的Git,從https:/...
    落魂灬閱讀 12,850評(píng)論 4 54
  • Spring Cloud為開(kāi)發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見(jiàn)模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,697評(píng)論 19 139
  • 一、Git的簡(jiǎn)介 1.1.什么是git?git是一款開(kāi)源的分布式版本控制工具,在世界上所有的分布式版本控制工具中,...
    IIronMan閱讀 1,975評(píng)論 0 12
  • (1)換地改變了白嘉軒的命運(yùn),也改變了兩家人的命運(yùn)。 這個(gè)開(kāi)頭一直被大家推崇,帶有《百年孤獨(dú)》的味道。白嘉軒是白鹿...
    zhuzhu_302閱讀 272評(píng)論 0 0
  • 待春暖花開(kāi)、冰雪消融 有緣,江湖再見(jiàn)……
    若天無(wú)云_CF閱讀 2,505評(píng)論 39 93

友情鏈接更多精彩內(nèi)容