#7 利用 Terminal 上傳專案到Github (mac)

Hank Chen
5 min readSep 22, 2021

先前有說要試試看用terminal 上傳專案,今天來填坑了~以下分享流程。

Step 1:檢查電腦是否有裝git。打開terminal(終端機),鍵入 git --version 確認,如沒有安裝,可參考下列網址,去官網載。

git --version

Step 2:鍵入 cd +路徑,記得cd後面有空格再加路徑~

cd +存檔的路徑

※ 存檔路徑可以在finder 下方路徑,右鍵“拷貝路徑名稱” 就可以直接貼到terminal 上~

※ 如果finder 沒有顯示路徑,先點選finder,上方導覽列點選 “顯示方式” -> “顯示路徑列” 即可顯示。

如果成功進入,terminal 可以看到紅色處會顯示該位置。

Step 3:暫離terminal,先去到Github 網站建立一個新的Repository。

進到新的repo ,點選“Code” -> “HTTPS” -> 把網址複製下來

Step 4:鍵入 git clone +剛剛複製的網址,注意空格~

git clone +Github Clone網址

Step 5:如有成功,會在該位置新建一個新資料夾~

把要上傳的東西,拉到此資料夾中。

Step 6:利用cd 進到該資料夾中

Step 7:可以利用 git status 確認資料夾內是否有檔案異動

git status

Step 8:鍵入 “git add .” 注意”空格” “& .” ,把檔案加入

※ 加入後不會跑任何提示,不會有反應~~可以繼續下一步

git add .

Step 9:可以再利用 git status,確認檔案是否都有加入~(紅色未加入,綠色為已加入)

Step 10:鍵入 git commit -m “Commit Message…”。Commit Message 就隨意打。

git commit -m "Commit Message..."

Step 11:鍵入git push 就可以成功上傳瞜~

git push

※ 如過沒有事先登入Github,會在 git push 後要求輸入 Username & Password。

這邊要注意password,github 有更新要改用Token ,否則不能上傳。

上述是簡單上傳自己專案,但其實還有很多功能沒寫,像上傳要傳到分支再merge 或 rebase 回主幹(文中是直接上傳到主幹)等等,terminal 指令也絕對沒那麼少,這部分未來再進行補充摟~

以下連結是網上 git 小遊戲,全部破關會對於git 有更深的了解~

可以參考以下連結:

--

--