Github文件上傳和過程中遇到的問題


今天下午准備把這段時間折騰出的實訓項目上傳到個人的github賬號上,好開始新的React學習,結果遇到一連串的問題,所以覺得不把問題給解決了更加浪費了我一下的時間。

一、創建github repository(倉庫)

首先,在擁有一個github的賬號下,通過頁面右上邊的 + 號創建一個新的倉庫(New repository)

設置好倉庫名稱:Repository name

和倉庫介紹:Description

點擊:Create repository

現在,我們已經成功創建了一個Github repository

接下來,我們可以將本地倉庫與該github倉庫相連,將本地倉庫的內容推送到github倉庫上來。

二、為github賬號設置SSH key

在推送之前,我們需要先為我們的github賬戶設置SSH key

2-1、生成ssh key

$ssh-keygen -t rsa -C "郵箱地址"

 Ⅰ:路徑確認

Ⅱ:密碼確認

Ⅲ:密碼再次確認

均直接采用回車鍵使用默認路徑即可。

 

SSH key生成成功后,在

記事本打開該路徑下的id_rsa.pub,

復制下全部字符

2-2、為github賬號配置ssh key

接下來,我們需要在github的賬號下配置ssh key

個人頭像下,點擊settings

 add SSH key

添加SSH keys 成功

 

三、上傳本地項目到github

 3-1、進入本地項目

這是准備要上傳的項目

3-2、建立本地倉庫

進入到本地項目的路徑

把這個目錄變成Git可以管理的倉庫:$git init

添加目錄下的所有未追蹤的文件:$git add .

 

把文件提交到倉庫:$git -commit -m "提交說明"

將本地倉庫關聯到github遠程倉庫:$git remote add origin git@github.com:KCSiesta/log-management.git

將本地倉庫的所有內容推送到github遠程倉庫中:$git push -u origin master

中途需要敲擊yes,並回車

 

四、出現的問題

在將本地倉庫推送到github遠程倉庫過程中,遇到了各種的水土不服,

都是因為各種SSH key公鑰過期或是錯誤問題。。。

統一的解決方法:

先刪掉遠程庫$git remote remove origin

再把本地路徑里的(c:/User/cassie/.ssh).ssh文件刪掉

然后重新創建ssh,ssh-keygen -t rsa -C "郵箱",一路回車

然后把github網頁里的ssh delete掉,

重新輸入新的.shh里的公鑰

然后重新添加遠程庫git remote origin git@github.com:*

重來一遍后,就上傳成功了。。。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM