github上傳文件教程

很詳細

  1. 通過 git 工具 Git Bash 上傳本地文件夾(本地項目):
  1. 判斷是否生成密鑰:
cd ~/.ssh
ls
ls 指令之后,下面有兩個文件,說明有密鑰
沒有文件,說明還沒有密鑰

如果沒有密鑰,則通過

ssh-keygen -t rsa -C "httpsbao@outlook.com"

來生成密鑰:

生成密鑰啦

生成的密鑰在 C:\Users\https.ssh 里(https 為電腦名),用記事本打開id_rsa.pub ,得到ssh key公鑰。

3.為github賬號配置ssh key
切換到github,展開個人頭像的小三角,點擊settings,然后打開SSH keys菜單, 點擊Add SSH key新增密鑰,填上標題(最好跟本地倉庫保持一致)。
接著將id_rsa.pub文件中key粘貼到此,最后Add key生成密鑰。

4.進入項目目錄,并執(zhí)行指令:

git init

初始化成功后你會發(fā)現(xiàn)項目里多了一個隱藏文件夾.git

4.執(zhí)行指令:

git add .

6.執(zhí)行指令:

git commit -m "提交文件"
// 雙引號內(nèi)是提交注釋。

7.到 github 去新建一個倉庫 repository,并復制倉庫地址
執(zhí)行指令:

git remote add origin https://github.com/httpsbao/finalnote.git
  1. 執(zhí)行指令:
git push -u origin master
出錯

是不是在不同的機器上上做了提交??
遠程分支上存在本地分支中不存在的提交,往往是多人協(xié)作開發(fā)過程中遇到的問題,可以先fetch再merge,也就是pull,把遠程分支上的提交合并到本地分支之后再push。
如果你確定遠程分支上那些提交都不需要了,那么直接git push origin master -f,強行讓本地分支覆蓋遠程分支。。。

解決了

注意:git是不能管理空的文件夾的,文件夾里必須有文件才能上傳。

至此,上傳成功!

上傳步驟:
git add .
git commit -m "提示消息"
git push origin master

出錯:
! [rejected] master -> master (fetch first) error: failed to push some refs to ' 。。。'

出現(xiàn)這個問題是因為github中的README.md文件不在本地代碼目錄中,可以通過如下命令進行代碼合并

git pull --rebase origin master

最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

友情鏈接更多精彩內(nèi)容