第一步 注冊github賬號
打開https://github.com 直接在首頁上注冊github賬號-
第二步 在github上創(chuàng)建需要上傳到的倉庫
之后就可以創(chuàng)建倉庫了(免費用戶 只能建公共倉庫)伶选,右上角“+” -> Create a New Repository
-
第三步 創(chuàng)建倉庫
給倉庫取一個名字荒揣,點擊創(chuàng)建倉庫捷沸,成果創(chuàng)建一個倉庫
第四步 在電腦上準(zhǔn)備git
在電腦上安裝git,mac pro應(yīng)該是自帶git指令击罪,如果沒有需要下載安裝
https://www.git-scm.com/download/-
第五步
建一個文件夾比如文中演示的是 test 文件夾,然后打開的你的終端贪薪,定位到該文件夾
-
第六步
執(zhí)行g(shù)it init命令
第七步 配置 ssh
輸入:ssh-keygen -t rsa -C “your_email@youremail.com” (郵箱替換成你登錄github的郵箱) 回車
??這里有兩個地方需要注意
a.
Enter file in which to save the key (/Users/yds/.ssh/id_rsa):
它會在你選擇的路徑下上生成 ssh key媳禁,如果你直接點擊回車,會在默認(rèn)路徑下創(chuàng)建 ssh 画切。如果你有多個項目竣稽,有工作的,有自己玩的霍弹,那么請配置不同的路徑毫别,或者一個路徑換個文件名,我就用:/Users/yds/.ssh/id_rsa 作為演示庞萍。輸入路徑之后點擊回車拧烦。
b.
Enter passphrase (empty for no passphrase):
這個地方是要你輸入密碼,直接回車則是不設(shè)置密碼钝计。直接回車就可以恋博。
Enter same passphrase again:
然后會讓你重復(fù)密碼,也是直接回車私恬。
- 第八步 查看并復(fù)制ssh key文件
找到你創(chuàng)建ssh key的地址债沮,即第七步 a 中選擇的地址,我這里是/Users/yds/.ssh
找到id_rsa.pub文件本鸣,如果可以打開疫衩,雙擊打開即可,復(fù)制里面的內(nèi)容荣德,如果沒有應(yīng)用程序可以打開
兩種方法(二選一即可)
a. 終端命令行輸入 cat ~/.ssh/id_rsa.pub
b. 執(zhí)行命令:pbcopy < ~/.ssh/id_test_rsa.pub 這個的作用是將你的 ssh 代碼復(fù)制到剪貼板闷煤。
-
第九步
回到github網(wǎng)站童芹,進入Settings,左邊選擇SSH Keys鲤拿,New SSH Key
-
第十步
title隨便填假褪,粘貼第八步中復(fù)制的key,然后點擊 Add SSH key.
第十一步
驗證是否成功近顷,在gitbash下輸入ssh-Tgit@github.com 輸入yes---再按回車 回車就會看到:You’ve successfully authenticated, but GitHub does not provide shell access 生音。這就表示已成功連上github。
- 第十二步
接下來我們要做的就是把本地倉庫傳到github上去窒升,在此之前還需要設(shè)置username和 email缀遍,因為github每次commit都會記錄他們
$ git config --global user.name "your name"
$ git config --global user.email "your_email@youremail.com"
分別輸入上述命令行(更換“your name”和"your_email@youremail.com", 回車饱须, 我的界面顯示如下
-
第十三步 可以開始上傳代碼啦域醇!
將你的項目代碼拉到這個文件夾,執(zhí)行命令冤寿,git status
這個時候你就會看到所有的改動
-
第十四步 添加遠(yuǎn)程地址
進入你第一步創(chuàng)建的倉庫空間中歹苦,如下圖,找到SSH地址督怜,復(fù)制(??不是https地址殴瘦,是SSH)
執(zhí)行如下命令(git@github.com:用戶名/項目名.git 換成你剛才復(fù)制的SSH地址)
git remote add origin git@github.com:用戶名/項目名.git
如果你不小心敲錯這個命令,添加了錯誤的倉庫号杠,再添加正確的遠(yuǎn)程github倉庫時會提示錯誤:fatal: remote origin already exists蚪腋。
解決方法:執(zhí)行下面的命令先刪除遠(yuǎn)程 Git 倉庫,再執(zhí)行上面命令姨蟋。
$ git remote rm origin
第十五步
執(zhí)行 git add . (有個點哦屉凯,這個點表示更改所有的改動)
然后 執(zhí)行命令 git commit -m “第一次更新”(“第一次更新”是注釋,可根據(jù)需要修改)-
第十六步
最后執(zhí)行命令:git push -f origin master
現(xiàn)在 回到你的 github 頁面眼溶,然后刷新該項目頁