Push 到 GitHub
把你的程式碼上傳
⏱ 預估 ~7 分鐘
01 · 讀一讀
你知道 GitHub 把你的程式碼放到網路上了。現在我們真的來 push 一個東西過去。Push 就是把你本地的 commit 上傳到遠端 repo 的那個 git 指令。
這是兩步驟的設定:先告訴 git 要 push 去哪(連上一個 GitHub URL),然後 push 你的 commit。第一次設定好之後,之後 push 就只要一個指令。
💡 想像一下想成在弄郵件轉寄。先告訴郵局你的新地址(git remote add),然後寄包裹(git push)。之後郵局就記得要把東西寄去哪了。
重點整理
- git remote add origin URL 把你本地的 repo 連到 GitHub
- git push -u origin main 第一次把你的 commit 上傳
- 第一次 push 之後,後面只要 git push 就可以
02 · 終端機練習
我們來設定一個專案、push 上 GitHub。先初始化 repo。
(本節為互動練習,請啟用 JavaScript 體驗)
03 · 終端機練習
把全部檔案 stage 起來。
(本節為互動練習,請啟用 JavaScript 體驗)
04 · 填空
你的主要 GitHub remote 的慣用名稱是 ___。
05 · 終端機練習
Commit 你的檔案。
(本節為互動練習,請啟用 JavaScript 體驗)
06 · 終端機練習
把你本地的 repo 連到 GitHub。origin 是「你的 GitHub 連線」的慣用名字,URL 則是你專案在網路上的位址。
(本節為互動練習,請啟用 JavaScript 體驗)
07 · 終端機練習
把你的程式碼上傳到 GitHub。-u flag 會記住這個連線,讓之後 push 更簡單。
(本節為互動練習,請啟用 JavaScript 體驗)
08 · 選擇題
在 git push -u origin main 裡,-u flag 是幹嘛的?
- 如果出事的話會 undo 這次 push
- 只上傳沒 commit 的檔案
- 更新 remote 的 URL
- 記住這個連線,讓之後只要 git push 就可以
⚠ 完整互動體驗需要 JavaScript。請啟用 JavaScript 後重新整理。
※ 本站為獨立繁中教學專案,非 Anthropic 官方產品。Claude™ 為 Anthropic, PBC 商標。