1.首先檢查一下本身的mac上有沒有安裝git:git
在終端運行 $git --version 正常會返回當前git的版本 好比 git version 2.5.3。若是尚未安裝git 建議使用brew安裝(好吧 前提是已經安裝了brew!) 也能夠經過gem(通常電腦上已自帶)。github
2.註冊Github帳號服務器
3.有一點須要知道的是本地倉庫和Github服務器之間是經過SSH加密的,因此註冊完Github以後須要設置ssh key 登陸Github "setting"->SSH keys->Add SSH key 其中title:隨便填寫便可 key:粘貼id_rsa.pub文件的內容。ssh
4.建立SSH key(若是已建立cat ~/.ssh/id_rsa.pub 找到)測試
<0> 在終端運行 $ ssh -v 查看是否已經安裝了ssh加密
<1> 在終端運行 ssh-keygen -t rsa -C youremail@example.com(你的Github登陸名) spa
<2> 接着都是回車,選擇默認的目錄,默認的密碼便可ci
<3>在用戶目錄裏面找到 .ssh 目錄 裏面有id_rsa和id_rsa.pub兩個文件,這就是SSH keys的密鑰對rem
$ cd .ssh -> ls -> id_rsa id_rsa.pub -> cat id_rsa.pub 得到id_rsa.pub的內容並將其填入Github那 邊的key。it
5.測試本地是否和Github鏈接上
$ ssh -T git@github.com
第一次鏈接Github會有一個確認,須要確認Github的key的指紋信息是否真的來自Github服務器,輸入 yes便可
6.將本地git倉庫推送至github上
<1>在github上新建一個repo;
<2>在source tree中克隆新搭建的repo(即主工程)。
7.因爲以前沒有配置用戶名,因此首次提交會有提示,自動創建設置方式
$ git config --global user.name Your Name
$ git config --global user.email email@example.com