1. 程式人生 > >專案上傳到github

專案上傳到github

自從使用github以來,一直都是在github網站在線上傳檔案到倉庫中,但是有時因為網路或者電腦的原因上傳失敗。最重要的原因是我習慣本地編輯,完成以後再一起上傳github。看過了幾個教程,總結出最適合自己的比較簡單的方法。

兩種方法上傳本地檔案到github

1. github在線上傳資料夾

在線上傳也可以上傳完整的資料夾結構,直接拖拽到上傳檔案頁面的框中即可。

1.1點選上傳檔案

點選上傳

1.2 直接拖拽

直接拖拽即可上傳資料夾及資料夾裡面的檔案。如果點選* choose your files *就只能上傳單個檔案。

 

直接拖拽

2. 通過git工具上傳本地資料夾(本地專案)

2.1 下載git工具

選擇對應版本下載

2.2 下載完成後安裝完成,注意在安裝過程中可以選擇建立桌面快捷方式

桌面快捷方式

2.3 繫結使用者

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

執行gitBash.gif

 

在開啟的GIt Bash中輸入以下命令(使用者和郵箱為你github註冊的賬號和郵箱)

$ git config --global user.name "hanyuntao"
$ git config --global user.email "
[email protected]
"

Paste_Image.png

2.4 設定SSH key(git中sshkey有何作用?

2.4.1 生成ssh key

首先檢查是否已生成金鑰cd ~/.ssh,如果返回的ls有3個檔案,則金鑰已經生成。

金鑰生成

 

如果沒有金鑰,則通過

$ ssh-keygen -t rsa -C "[email protected]"

生成,生成過程中一路按3次回車鍵就好了。(預設路徑,預設沒有密碼登入)
生成成功後,去對應目錄C:\Users\hyt.ssh裡(hyt為電腦使用者名稱,每個人不同)用記事本開啟id_rsa.pub,得到ssh key公鑰。

或者 我們執行cat命令檢視檔案的內容:

cat c/User/username/.ssh/id_rsa.pub

ssh key公鑰

2.4.2 為github賬號配置ssh key

切換到github,展開個人頭像的小三角,點選settings,然後開啟SSH keys選單, 點選Add SSH key新增金鑰,填上標題(最好跟本地倉庫保持一致)。

設定sshkey.gif

 

接著將id_rsa.pub檔案中key貼上到此,最後Add key生成金鑰吧。\

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上了。

 

完成了

** 注意:git是不能管理空的資料夾的,資料夾裡必須有檔案才能上傳。 **

參考資料:git中sshkey有何作用?
github入門到上傳本地專案