1、本地項目部署到GitHub上

部署以前準備工做,本地安裝Git和註冊一個GitHub帳號;git

本地安裝Gitgithub

由於官網下載速度較慢,從其餘地方下載npm

https://npm.taobao.org/mirrors/git-for-windows/windows

 

 

 下載以後安裝,鼠標右鍵 Git Bash Here ,證實安裝成功。緩存

git也是須要註冊的 使用姓名和郵箱,否則部署不到GitHub上面ruby

以前已安裝的git能夠先查看一下是否以存在ssh

git config user.name    查看姓名加密

git config user.email     查看郵箱spa

 

 

 若是沒有能夠進行修改命令行

git config --global user.name "username" git config --global user.email "email"

 

註冊GitHub,進入官網 點擊 Sign UP ,安裝表單輸入就行了。而後登陸。

將本地的項目推送到GItHub上面:

 

1-本地建立一個項目,進入項目右鍵點擊  Git Bash Here ,進入操做窗口

 

 

 2-經過命令git init把這個文件夾變成Git可管理的倉庫

    生成以後,文件下會多一個隱藏文件夾 .git

 

3-經過 git status 命令來查看當前的狀態 

新的文件 new file :  新的文件名

 

4- 而後經過git add .(注意這個".",是有空格的,"."表明這個test這個文件夾下的目錄所有都提交。你也能夠經過git add 文件名  提交指定的文件)把文件添加到緩存區

 

 

 5-在使用命令git commit -m "這裏面寫你的註釋"  把文件提交的本地倉庫

 

 到這一步只是把本地管理搞好了,尚未和gitHub連接。

 6-   如今就到了鏈接遠程倉庫(也就是鏈接Github)

  因爲本地Git倉庫和Github倉庫之間的傳輸是經過SSH加密的,因此鏈接時須要設置一下:

  建立SSH KEY。先看一下你C盤用戶目錄下有沒有.ssh目錄,有的話看下里面有沒有id_rsa和id_rsa.pub這兩個文件,有就跳到下一步,沒有就經過下面命令建立

   $ ssh-keygen -t rsa -"你的郵箱號"

       而後一路回車。這時你就會在用戶下的.ssh目錄裏找到id_rsa和id_rsa.pub這兩個文件   

 

 

7-登陸Github,找到右上角的圖標,打開點進裏面的Settings,再選中裏面的SSH and GPG KEYS,點擊右上角的New SSH key,而後Title裏面隨便填,再把剛纔id_rsa.pub裏面的內容複製到Title下面的Key內容框裏面,最後點擊Add SSH key,這樣就完成了SSH Key的加密。具體步驟也可看下面:

 

 

 

 

8-

在Github上建立一個Git倉庫。

     你能夠直接點New repository來建立,好比建立了一個tes2t的倉庫。

9-查看git和本地連接的地址

 

 

 

 

 

 10-在Github上建立好Git倉庫以後咱們就能夠和本地倉庫進行關聯了,根據建立好的Git倉庫頁面的提示,能夠在本地test倉庫的命令行輸入:

$ git remote add origin git@github.com:renbenben/TestNGStudy.git

11-

關聯好以後咱們就能夠把本地庫的全部內容推送到遠程倉庫(也就是Github)上了,經過:

   $ git push -u origin master

 因爲新建的遠程倉庫是空的,因此要加上-u這個參數。而後進去GitHub test2這個倉庫刷新下就會有已經上傳的文件夾了。

 

 

 

 

 

 

等遠程倉庫裏面有了內容以後,下次再從本地庫上傳內容的時候只需下面這樣就能夠了:

  $ git push origin master。

   至此就完成了將本地項目上傳到Github的整個過程。