1.建立github帳號html
首先檢查是否已生成密鑰 cd ~/.ssh,ls若是有3個文件,則密鑰已經生成,id_rsa.pub就是公鑰前端
也能夠打開個人電腦C:\用戶\17500\.ssh 裏面找到git
若是沒有生成,那麼經過$ ssh-keygen -t rsa -C 「irenehanb@163.com」來生成。github
3.2 爲github帳號配置ssh keyruby
切換到github,展開我的頭像的小三角,點擊settingsbash
而後打開SSH keys菜單, 點擊Add SSH key新增密鑰,填上標題,跟倉庫保持一致吧,好區分。架構
接着將id_rsa.pub文件中key粘貼到此,最後Add key生成密鑰吧。ssh
如此,github帳號的SSH keys配置完成。fetch
4.上傳本地項目到githubspa
4.1 建立一個本地項目
我這建立了幾個空文件夾和一個文件及一個項目配置文件,好多前端項目都這樣搭架構
4.2 創建本地倉庫
git init
初始化成功後你會發現項目裏多了一個隱藏文件夾.git
這個目錄是Git用來跟蹤管理版本庫的,沒事千萬不要手動修改這個目錄裏面的文件,否則改亂了,就把Git倉庫給破壞了。
接着,將全部文件添加到倉庫
執行指令:git add .
而後,把文件提交到倉庫,雙引號內是提交註釋。
執行指令:git commit -m "提交文件"
如此本地倉庫創建好了。
4.3 關聯github倉庫
到github beautifulDay倉庫複製倉庫地址
而後執行指令:git remote add origin git@github.com:wangjiax9/beautifulDay.git
github端配置完畢後,看本地的git 如何添加遠程倉庫,如下是重頭戲:
第一步,查看當前git的遠程倉庫版本:
$ git remote -v
此時若什麼都沒有顯示說明,git無遠程倉庫。
第二步,添加ssh協議的遠程倉庫:
$ git remote add origin git@github.com:unlimitbladeworks/Data-Struts-Learning.git
再次查看
當前,我本機就是用的這種方式鏈接的github,好處是每次提交代碼時,不須要重複來回輸入用戶名和密碼。
報出以下錯誤:
4-4 上傳本地代碼
執行指令:git push -u origin master (第一次的時候),以後就用 $git push origin master(只要本地作了提交,就可使用這個命令)
1)敲一個:yes, 而後回車
到此,本地代碼已經推送到github倉庫了,咱們如今去githubt倉庫看看。
咦!奇怪了,個人目錄呢?這個坑忽然冒出來是否是印象很深入呢~
注意咯:git是不能管理空的文件夾的,文件夾裏必須有文件才能add
好,咱們來試一下,我在examples裏新建了一個test1.html文件
執行指令添加文件->提交文件->推送文件
git add .
git commit -m "提交test1.html"
git push -u origin master
而後刷新一個github,你會看到,examples文件夾出來了。
打開examples文件夾,test1.html也在裏面。