下面繼續,使用git 將項目上傳到GitHub上git
首先要有GitHub帳號,這就不用說了,沒有的先註冊,地址:https://github.com github
沒有倉庫的話,先新建立一個倉庫bash
填寫新倉庫名稱,備註信息。點擊建立便可完成。ssh
建立完成會顯示以下界面。先放置不用管。後面會用到加密
由於本地Git倉庫和GitHub倉庫之間的傳輸是經過SSH加密傳輸的,GitHub須要識別是不是你推送,GitHub只要知道了你的公鑰,就能夠確認只有你本身才能推送,因此須要配置ssh key。3d
1.建立SSH Key。code
在用戶主目錄(C:\Users\Administrator)下,看看有沒有.ssh文件,若是有,再看文件下有沒有id_rsa
和id_rsa.pub
這兩個文件,若是已經有了,可直接到下一步。若是沒有,打開Git Bash,輸入命令,建立SSH Keyblog
$ ssh-keygen -t rsa -C "123@126.com" //123 是你本身註冊GitHub的郵箱
直接回車就哦了rem
出現上圖,就說建立成功啦,再去用戶主目錄裏找到.ssh
文件夾,裏面有id_rsa
和id_rsa.pub
兩個文件,這兩個就是SSH Key的祕鑰對,id_rsa
是私鑰,不能泄露,id_rsa.pub
是公鑰,能夠公開。get
2.接下來到GitHub上,打開「Account settings」--「SSH Keys」頁面,而後點擊「Add SSH Key」,填上Title(隨意寫),在Key文本框裏粘貼 id_rsa.pub
文件裏的所有內容。
點「Add Key」,你就應該看到已經添加的Key,能夠添加多個Key
3.驗證是否成功,在git bash裏輸入下面的命令
$ ssh -T git@github.com
若是初次設置的話,會出現以下界面,輸入yes 贊成便可
4.下面開始設置username和email,由於github每次commit都會記錄他們
$ git config --global user.name "name"//你的GitHub登錄名 $ git config --global user.email "123@126.com"//你的GitHub註冊郵箱
5.接下來就是把本地倉庫傳到github上去,以前在GitHub上建好一個新的倉庫是,跳轉的頁面,徹底按照上面的只是操做就能夠了。
$ git remote add origin git@github.com:flora0103/example.git //關聯一個遠程庫命令, git@github.com:flora0103/example.git 這個是本身遠程庫 git push -u origin master //關聯後,第一次推送master分支的全部內容命令,此後,每次本地提交後,就可使用命令git push origin master推送最新修改