1. 程式人生 > >上傳本地專案到Github

上傳本地專案到Github

郵箱設定

所有的git指令都是根據使用者郵箱來識別使用者的,因此,在執行任何git命令之前,我們應該設定所有的git 指令的使用者郵箱是什麼?

1.告訴github保證你的郵箱為私有的,不公開的。

登陸github,進入首頁,點選setting選項


進入email設定頁面,選中


2.告訴github你的郵件地址

首先,你可以驗證一下,當前你的郵箱地址是什麼。開啟命令視窗,輸入如下命令


設定你 自己的郵箱地址,格式為  github使用者名稱@users.noreply.github.com


ssh安全驗證

1.建立ssh

上傳程式碼到github是需要授權的,我們必須授權 使用電腦的當前使用者,有許可權訪問你的github賬號,github使用ssh進行授權,也就是說我們需要一個私鑰和一個公鑰。那麼我們如何做呢?

開啟終端,輸入下圖中的命令,注意替換郵箱地址為 你自己剛才設定的 郵箱地址


然後,終端會提示 “是否使用預設的位置 儲存 SSH key?”,你直接按 Enter鍵,表示使用預設路徑


然後,提示 設定安全密碼 ,可以隨意設定一個密碼


2.新增ssh私鑰到ssh-agent

獲取到SSH key之後,我們需要把它 私鑰 新增的ssh-agent裡面

首先,你需要確保ssh-agent是可以使用的


然後,把你剛剛生成的ssh key的 私鑰 新增到ssh-agent,注意“~/.ssh/id_rsa” 表示 ssh key 的私鑰的儲存位置,這是一個預設位置,如果你在上一步生產ssh key的時候, 沒有改變預設位置的話,就直接使用“~/.ssh/id_rsa” 


3.github新增公鑰

經過上面的步驟,我們建立了ssh key,並且把私鑰新增到 ssh-agent裡面,接下來,我們需要把公鑰告訴github。

拷貝 公鑰檔案裡面的內容 到剪下板。注意,“~/.ssh/id_rsa.pub” 是公鑰的 預設路徑,如果 生產ssh key的時候,沒有改變路徑,可以直接使用它


然後,開啟github 的首頁,進入setting ->>ssh and GPG keys頁面。建立一個新的ssh key,把 剪下板裡面的內容複製到key文字框裡面


倉儲建立

授權成功之後,我們就可以建立倉儲,然後上傳程式碼到倉儲裡面。

建立倉儲。進入首頁,點選New repository按鈕


輸入repository 的名稱


 倉儲建立成功,注意劃線處 就是 遠端倉儲的地址,後面我們需要使用它。


上傳專案到github

剛才在github上建立了一個遠端倉儲,在我們向遠端倉儲上傳專案程式碼之前,我們需要把 遠端倉儲 克隆到本地。地址就是剛才建立倉儲的地址。克隆的倉儲儲存在本地的存放位置是哪裡呢?就是 當前命令執行所在的位置。我們可以通過在 終端輸入命令  pwd  檢視當前的工作目錄


然後,把你要上傳到github的專案(注意,刪除專案中自帶的git檔案,不然有衝突)。拷貝成功之後,在終端輸入下面命令,進入本地託管目錄(就是剛才從從遠端倉儲克隆的本地倉儲的儲存位置)。


將改動的地方新增到版本管理器


提交到本地的版本控制庫裡,引號裡面是你對本次提交的說明資訊。


將你本地的倉庫提交到你的github賬號裡


經過上面所有的步驟,回到github,你就可以看見專案已經上傳成功

參考文獻