GitHub是一個面向開源及私有軟件項目的託管平臺、開源代碼庫以及版本控制系統,由於只支持 Git 做爲惟一的版本庫格式進行託管,故名 GitHub。一般在Windows下使用GitHub的教程是很是多的,所以也無需在此多費脣舌。本文主要討論在Mac OS X系統上使用GitHub的方法。html
在不少教程裏,你會發現不少開發人員是經過命令行界面來操做和使用GitHub的。從專業人士角度來講,這也才真正是打開GitHub的正確方式。在Mac OS X中,命令行也就是指Terminal。要在Terminal中經過鍵入指令的方法來操做GitHub那麼正確地安裝Git就是一個先決條件。git
一般,Mac OS X中都已經安裝了Git。可是,Git的版本未必是最新的。咱們仍然建議你安裝使用最新版本的Git。下面來檢查一下你的Mac電腦上是否已經安裝了Git。打開你的Terminal,而後在提示符後面輸入 git,以下圖所示,若是git命令能夠被系統識別,那麼就表示你的電腦上已經安裝了Git,系統會列出Git的一些使用方法(由於你如今輸入的git指令是不完整的)。github
固然,從上面列出Git的一些使用方法中你或許也能看到 經過 git --version 命令能夠查看當前安裝的Git的版本,讓咱們來實踐一下。
ssh
若是你發現你的系統上沒有安裝最新的Git,那麼你能夠經過在Terminal中輸入下面的指令來自動更新你電腦上的Git。測試
git clone https://github.com/git/git
一、設置username和email(github每次commit都會記錄他們)spa
git config --global user.name BothEyes git config --global user.email 1993046671@qq.com
設置後能夠經過命名查看: 二、經過終端命令建立ssh key命令行
ssh-keygen -t rsa -C "1993046671@qq.com"
回車後會要求確認路徑和輸入密碼,咱們這使用默認的一路回車就行。成功的話會在~/下生成.ssh文件夾,進去,打開id_rsa.pub,複製裏面的key。3d
或者用cat命令查看版本控制
cat .ssh/id_rsa.pub
三、登陸GitHub(默認你已經註冊了GitHub帳號),添加ssh key,點擊Settings,如圖 點擊New SSH key,如圖
添加key,如圖
code
四、連接驗證
ssh -T git@github.com
回車後會讓你輸入以前建立ssh key時候的密碼,輸入密碼以後回車
終端輸出結果
說明已經連接成功。
一、在GitHub上新建立一個 repository或者Start a Project,如圖: 二、填寫項目信息,以下圖所示
點擊Create repository,就創好一個工程了。 三、Clone工程到本地,首先複製ssh 地址
打開終端,這裏只是測試,我想把工程下載到本地,首先在終端中切換路徑到測試文件夾test,輸入如下命令:
git clone https://github.com/BothEyes1993/AdminTemplate.git
這時,工程已經被克隆到本地了,以下圖:
四、既然已經把GitHub上的工程下載到本地了,如今就把我本地的測試demo放進去,一塊兒提交到GitHub上去
五、提交到GitHub,先cd到AdminTemplate 而後輸入:
//文件添加到倉庫(.表明提交全部文件) git add . //把文件提交到倉庫 git commit -m "First Commit" //上傳到github git push
push後終端完整輸出以下就是提交成功了:
查看GitHub上的項目,已經上傳成功啦,以下圖所示:
最後附上GitHub做品連接: https://github.com/BothEyes1993/AdminTemplate
原文出處:https://www.cnblogs.com/both-eyes/p/10246722.html