1.下載安裝php
首先看看你本身電腦以前有沒有安裝過Git,在終端輸入git,若是出現如下就表示以前安裝過(我本身都沒印象本身啥時候裝過的23333)css
若是以前沒安裝過也不要慌,有下面兩種方法能夠安裝:git
1)經過homebrew安裝Gitgithub
Mac OS X是基於Unix的,它可使用很是多Linux平臺上開源的優秀工具,好比wget,好比dos2unix腳本工具等。ruby
可是OS X系統自己卻缺乏Linux下的包管理器。好比Fedora的yum與dnf,好比Ubuntu的apt-get,好比ArchLinux的Pacman等。bash
因而這些優秀的開源軟件在Mac上的安裝只能經過下載源碼,編譯,安裝,配置環境變量的步驟來完成安裝。對於大部分的軟件,在安裝過程當中是須要不少的依賴庫的,手動去解決這些依賴庫是十分痛苦的事情。包管理器乾的就是這樣的事情:解決軟件安裝過程當中的依賴關係。ssh
有一個開源的項目叫Homebrew,完美解決了Mac OS X上沒有包管理器的尷尬。curl
若是以前未安裝homebrew,需安裝homebrew,在終端輸入:
工具
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
測試
安裝git:brew install git
2)經過Xcode安裝
直接從AppStore安裝Xcode,Xcode集成了Git,不過默認沒有安裝,你須要運行Xcode,選擇菜單「Xcode」->「Preferences」,在彈出窗口中找到「Downloads」,選擇「Command Line Tools」,點「Install」就能夠完成安裝了
1)設置username和email(github每次commit都會記錄他們)
git config --global user.name "wurui"
git config --global user.email "1428173426@qq.com"
2)經過終端命令建立ssh key
ssh-keygen -t rsa -C "1428173426@qq.com"
因爲這裏我原來已經建立過,這裏我選n,沒有建立過的,會要求確認路徑和輸入密碼,咱們這使用默認的一路回車就行。成功的話會在~/下生成.ssh文件夾,進去,打開id_rsa.pub,複製裏面的key
終端查看.ssh/id_rsa.pub
文件:
open .ssh/id_rsa.pub
回車後,就會新彈出一個終端,而後複製裏面的key,
或者用cat命令查看:
cat .ssh/id_rsa.pub
3)登陸GitHub(沒註冊的就先註冊),添加ssh key,點擊Settings,如圖:
而後添加SSH Key
4)連接驗證
ssh -T git@github.com
終端輸出結果:
說明已經連接成功
1)在GitHub上新建立一個 repository或者Start a Project,如圖:
2)填寫項目信息,以下圖所示:
3)Clone工程到本地,首先複製ssh 地址
4)打開終端,這裏只是測試,我想把工程克隆在桌面,首先在終端中切換路徑到桌面,輸入如下命令:
cd /Users/jamesruio/Desktop/
而後克隆項目,終端輸入:
git clone https://github.com/jamesruio/LearnGit.git
https://github.com/jamesruio/LearnGit.git爲剛纔複製的ssh路徑,終端結果以下:
這時,工程已經被克隆到桌面了,以下圖:
5)在Xcode中新建立一個工程,保存的路徑爲剛剛克隆下來的LearnGit文件夾下,以下圖所示:
6)提交修改,首先切換到LearnGit文件路徑:
cd /Users/jamesruio/Desktop/LearnGit
而後輸入:
//文件添加到倉庫(.表明提交全部文件)
git add .
//把文件提交到倉庫
git commit -m "First Commit"
//上傳到github
git push
查看GitHub上的項目,LearnGit已經上傳成功啦,以下圖所示: