開園也有好幾個月了,一直沒有申請屬於自己的博客,平時也就看看大牛們的技術文章。這幾天遇到些許問題,想到園友有可能也會遇到,索性就將自己遇到的問題分享出來,一來可以幫助到園友們,二來也可以給自己加深印象。這是我寫的第一篇博客,有什么不到位的地方還請園友能夠提出寶貴的建議,歡迎交流。
本次操做需要用到管理工具git,下載地址:https://git-scm.com/
安裝好之后,打開所要上傳的項目文件夾, 鼠標右鍵點擊windows系統下選擇git Bash Here
1.git與github之間的傳輸是通過SSH加密的,所以第一步先在本地生成一.ssh(這里github注冊的步驟就不多做解釋了)。
1) 先查看本地是否有.ssh文件,有的話刪掉
$ cd ~/.ssh
2)輸入命令,生成.ssh,寫你自己的郵箱
$ ssh-keygen -t rsa -C "your email@.com"
一直回車就可以
這樣就表示成功了,會在C盤的 用戶目錄的根目錄下生成一個.ssh文件,如果找不到,可以搜索一下,文件下會有id_rsa與id_rsa.pug倆個文件
3)為了避免與github創建連接時出錯,可以新建一個config文件,將以下代碼復制進去
Host github.com User git Hostname ssh.github.com PreferredAuthentications publickey IdentityFile ~/.ssh/id_rsa Port 443
2.在github里添加公鑰
1)將id_rsa.pug的內容復制到指定位置
2)測試連接是否成功,下圖表示訪問成功
$ ssh -t git@github.com
3.上傳項目
1)創建git配置文件,你會發現你的文件下生成一個.git文件,默認是隱藏文件
$ git init
2)將當前所有文件添加到github上
$ git add .
3)確認添加
$ git commit -m "first commit"
4)執行命令,后面的復制你github上生成的——新建一個儲存庫之后會自動生成
$ git remote add origin git@github.com:heshaui/pdfjsDemo.git
可能會出錯
解決辦法:
先輸入:$ git remote rm origin
再輸入:$ git remote add origin git@github.com:heshaui/pdfjsDemo.git
5)執行最后一個命令
$ git push -u origin master
這樣項目就上傳成功了。