1. 程式人生 > >如何上傳本地新程式碼到GitHub教程

如何上傳本地新程式碼到GitHub教程

 

一.在GitHub上傳SSH

在 github 上新增 SSH key 的步驟:

1、首先需要檢查你電腦是否已經有 SSH key 

執行 git Bash 客戶端,輸入如下程式碼:

$ cd ~/.ssh
$ ls

這兩個命令就是檢查是否已經存在 id_rsa.pub 或 id_dsa.pub 檔案,如果檔案已經存在,那麼你可以跳過步驟2,直接進入步驟3。

 

2、建立一個 SSH key 

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

程式碼引數含義:

-t 指定金鑰型別,預設是 rsa ,可以省略。
-C 設定註釋文字,比如郵箱。
-f 指定金鑰檔案儲存檔名。

以上程式碼省略了 -f 引數,因此,執行上面那條命令後會讓你輸入一個檔名,用於儲存剛才生成的 SSH key 程式碼,如:

Generating public/private rsa key pair.
# Enter file in which to save the key (/c/Users/you/.ssh/id_rsa): [Press enter]

當然,你也可以不輸入檔名,使用預設檔名(推薦),那麼就會生成 id_rsa 和 id_rsa.pub 兩個祕鑰檔案。

 

接著又會提示你輸入兩次密碼(該密碼是你push檔案的時候要輸入的密碼,而不是github管理者的密碼),

當然,你也可以不輸入密碼,直接按回車。那麼push的時候就不需要輸入密碼,直接提交到github上了,如:

Enter passphrase (empty for no passphrase): 
# Enter same passphrase again:

接下來,就會顯示如下程式碼提示,如:

Your identification has been saved in /c/Users/you/.ssh/id_rsa.
# Your public key has been saved in /c/Users/you/.ssh/id_rsa.pub.
# The key fingerprint is:
# 01:0f:f4:3b:ca:85:d6:17:a1:7d:f0:68:9d:f0:a2:db 
[email protected]

當你看到上面這段程式碼的收,那就說明,你的 SSH key 已經建立成功,你只需要新增到github的SSH key上就可以了。

3、新增你的 SSH key 到 github上面去

開啟GitHub官網並登陸,在右上方點選setting進入到設定介面:

   

4.點選左邊欄的SSH and GpG keys一項:Title資訊隨便填,Key這一項我們需要把第6步複製的id_rsa.pub檔案內容貼上上去。最後點選Add SSH key,至此,我們就完成了SSH的新增。

   

5.測試新增的SSH是否成功,在終端輸入:ssh -T [email protected]。如果出現以下資訊,則新增成功:

 
二.上傳原生代碼 1.方法一

第一步:去github上建立自己的Repository,建立頁面如下圖所示:

紅框為新建的倉庫的https地址

 

第二步:

echo "# Test" >> README.md

第三步:建立git倉庫

git init

第四步:將專案的所有檔案新增到倉庫中

git add .

第五步:

git add README.md

第六步:提交到倉庫

git commit -m "註釋語句"

第七步:將本地的倉庫關聯到GitHub,後面的https改成剛剛自己的地址,上面的紅框處

git remote add origin https://[email protected]:xuejianjun0321/code.git

第八步:上傳github之前pull一下

git pull origin master

第九步:上傳程式碼到GitHub遠端倉庫

git push -u origin master

輸入Username和Password,輸入github的賬號和密碼。執行完後,如果沒有異常,等待執行完就上傳成功了。