GIt 上傳

自從使用github以來,一直都是在github網站在線上傳文件到倉庫中,可是有時由於網絡或者電腦的緣由上傳失敗。最重要的緣由是我習慣本地編輯,完成之後再一塊兒上傳github。看過了幾個教程,總結出最適合本身的比較簡單的方法。git


兩種方法上傳本地文件到github

1. github在線上傳文件夾

在線上傳也能夠上傳完整的文件夾結構,直接拖拽到上傳文件頁面的框中便可。github

1.1點擊上傳文件

點擊上傳
1.2 直接拖拽

直接拖拽便可上傳文件夾及文件夾裏面的文件。若是點擊 choose your files 就只能上傳單個文件。segmentfault


直接拖拽

2. 經過git工具上傳本地文件夾(本地項目)

2.1 下載git工具

選擇對應版本下載
2.2 下載完成後安裝完成,注意在安裝過程當中能夠選擇建立桌面快捷方式

桌面快捷方式
2.3 綁定用戶

打開git-bash.exe(直接在桌面上點擊右鍵,或者點擊開始按鈕找到Git Bash)bash


運行gitBash.gif


在打開的GIt Bash中輸入如下命令(用戶和郵箱爲你github註冊的帳號和郵箱)網絡

$ git config --global user.name "hanyuntao" $ git config --global user.email "hanyuntaocn@163.com"

Paste_Image.png
2.4 設置SSH key(git中sshkey有何做用?
2.4.1 生成ssh key

首先檢查是否已生成密鑰cd ~/.ssh,若是返回的ls有3個文件,則密鑰已經生成。app


密鑰生成


若是沒有密鑰,則經過ssh

$ ssh-keygen -t rsa -C "hanyuntaocn@163.com"

生成,生成過程當中一路按3次回車鍵就行了。(默認路徑,默認沒有密碼登陸)
生成成功後,去對應目錄C:\Users\hyt.ssh裏(hyt爲電腦用戶名,每一個人不一樣)用記事本打開id_rsa.pub,獲得ssh key公鑰。工具


ssh key公鑰
2.4.2 爲github帳號配置ssh key

切換到github,展開我的頭像的小三角,點擊settings,而後打開SSH keys菜單, 點擊Add SSH key新增密鑰,填上標題(最好跟本地倉庫保持一致)。網站


設置sshkey.gif


接着將id_rsa.pub文件中key粘貼到此,最後Add key生成密鑰吧。\ui

2.5 上傳本地項目到github

2.5.1 建立一個本地項目

這是我本身建立的幾個文件夾及文件。


本地項目
2.5.2 創建本地倉庫

1.首先進入text文件夾

cd d:text

首先進入text文件夾

2.執行指令:git init


執行git init

初始化成功後你會發現項目裏多了一個隱藏文件夾.git


隱藏的文件夾

3.執行指令:git add .
將全部文件添加到倉庫


執行git add .

4.執行指令:git commit -m "提交文件"
雙引號內是提交註釋。


提交文件
2.5.3 關聯github倉庫

1.到github text倉庫複製倉庫地址


複製倉庫地址


2.執行指令:git remote add origin https://github.com/hanyuntao/text.git


執行指令
2.5.4 上傳本地代碼

執行指令:git push -u origin master


執行指令
2.5.5完成了

能夠看到咱們的本地項目已經上傳到了github上了。

相關文章
相關標籤/搜索