如何將Ubuntu伺服器上的專案上傳至GitHub

Lyndsey發表於2020-10-24

之前寫過一篇非常的詳細的關於本地上傳至GitHub的部落格:https://blog.csdn.net/hahameier/article/details/86493639

由於GitHub的版本有更新,有些地方有變動,所以本篇文章會為大家在簡單介紹步驟的過程中,將有變化的操作特意為大家提出來,幫助大家排坑,畢竟我搞了好一會才在朋友的提醒下才發現了問題。所以今天就在之前的基礎上寫一個精簡版的將Ubuntu伺服器上的專案上傳至GitHub的版本:

我們們長話短說,直接開始。

一、基本設定

1、在GitHub上新增SSH金鑰

最最最基本的當然是你已經在GitHub上新增了你Ubuntu的SSH金鑰啦!如果沒有的話,就在Ubuntu上建立一個用來與GitHub互動的金鑰:

ssh-keygen -t rsa -C "郵箱@XX.com"   # 生成金鑰
cd  ~/.ssh   # 進入該資料夾
cat  id_rsa.pub   # 檢視公鑰

將公鑰放在GitHub上,具體操作我的第一篇部落格有。

2、設定git的使用者名稱和郵箱

git git config --global user.name <your-name> #輸入你github的使用者名稱
git config --global user.email <your-email> #輸入你的郵箱
git config --list #可以檢視你剛剛的配置

⚠️注意:這裡的郵箱不能是你GitHub上設定的Private郵箱!!!設定為XXX@users.noreply.github.com 的郵箱。具體可以看setting->email介面。

二、建立一個新的倉庫

具體步驟非常簡單,直接new一個就行。然後複製它的url備用。
不懂的小夥伴可以參考我的第一篇部落格

三、連結倉庫

進入到要上傳的資料夾目錄

git init
git add .
git commit -m "first commit"
git remote add origin XXX (這裡填寫你剛才複製的URL)

新增後,遠端庫的名字就是origin。

git push -u origin master  # 將本地庫的檔案傳到遠端庫上

非常重要⚠️請注意:這時遠端庫裡面就會出現多個分支,並且預設的是main,這時候一定要把預設分支改為origin分支!!!!!!很重要!以前是預設的origin,現在需要自己手動設定一下

重新整理下網頁介面,大功告成~
看完有用請留下你的贊或評論~謝謝。

相關文章