1.注冊賬號
首先打開網站 https://github.com/
沒有賬號的話需要先注冊一個賬號,點擊sgin up for github注冊

注冊需要填寫 用戶名 郵箱 密碼 以及完成人機驗證

2.登錄以及創建倉庫
登錄后的界面
點擊右上角加號創建一個新的倉庫

填寫項目名稱,描述

創建完成之后,跳轉到下面的頁面,下面紅框中的網址要記住,在后面上傳代碼的時候需要使用

3.安裝git
接下來,我們需要先下載Git,這里最好下載最新版本的Git,下載地址:https://git-scm.com/downloads,安裝時如果沒有特殊需求,一直下一步就可以了,安裝完成之后,雙擊打開Git Bash

打開之后會出現以下界面

4.上傳代碼
第一步:使用cd命令進入你放項目文件的地址,我的地址在d/程序開發/Schedule/schedule
cd

第二步: 輸入 git init指令 該指令會在該項目下生成本地的git管理 (會發現當前項目下多出來一個.git文件夾)
git init

第三步: 輸入 git add . 該指令會將項目所有的文件添加到倉庫中 如果想添加某個特定的文件,只需把.換成這個特定的文件名即可
git add .
!!!!注意: 如果有不能適合上傳的文件,例如node_modules文件夾, 需要在git忽略文件 .gitignore中添加該文件


git commit -m "第一次提交"

第五步輸入git remote add origin https://自己的倉庫url地址(上面有說到) 將本地的倉庫關聯到github上
git remote add origin 地址
git push -u origin master
出現問題
如果出現Please make sure you have the correct access rightsand the repository exists.字樣
說明git服務器沒有存儲本地ssh密鑰。
解決方法:
1. 刪除 .ssh 文件夾【C:\Users\(本地用戶名)\.ssh】 中的 known_hosts(直接刪除即可)
2. 在下載好的Git中的bin目錄下(一般是 C:\Program Files\Git\bin)打開bash.exe輸入命令ssh-keygen -t rsa -C "username" (注:username為你git上的用戶名),如果執行成功。返回:
Generating public/private rsa key pair.
Enter file in which to save the key (/Users/username/.ssh/id_rsa): //這里的username是電腦上的用戶名,這個地址也是文件的存儲地址,然后按回車,
如果以前有存儲地址會返回/Users/your username/.ssh/id_rsa already exists.Overwrite (y/n)?直接輸入y回車。
如果以前沒有儲存地址就會出現Enter passphrase(empty for no passphrase);也直接回車,
兩種情況回車后都會出現 Enter same passphrase again 然后接着回車會顯示
The key's randomart image is:
+---[RSA 2048]----+
| . . |
| . = . . o|
|o o * . . ...|
|E oo o . o.. |
| B . o S . ... |
|. o o .o.. |
| . o**. |
| .B=+%. |
| +*BoBo |
+----[SHA256]-----+,這說明SSH key就已經生成了。文件目錄就是:username/.ssh/id_rsa.pub.
3. 然后找到系統自動在.ssh文件夾下生成兩個文件,id_rsa和id_rsa.pub,用記事本打開id_rsa.pub將全部的內容復制。
4. 打開https://github.com/,登陸賬戶,進入設置(Settings)找到 SSH and GPG keys, 新建(new SSH key)key

5. 然后將你復制的內容粘貼到key中,再點擊Add SSH Key

6. 仍然在bash.exe中輸入ssh -T git@github.com然后會跳出一堆內容你只需輸入yes回車就完事了,然后他會提示你成功了。

