跳到主要內容

「Antigravity 上傳 GitHub 教學|解決 user.name 與 user.email 錯誤(Git 新手完整攻略)」



很多人在第一次使用 Antigravity 上傳 GitHub 專案時,常常會直接卡在 Git 設定畫面,尤其是看到「Make sure you configure your user.name and user.email in git」這段訊息時,更容易瞬間慌掉。其實這並不是錯誤,而是 Git 第一次使用前必須完成的基本初始化設定。這篇文章會從 0 開始,用最簡單的方式帶你完整理解 Git、GitHub 與 Antigravity 的運作方式,並一步一步教你完成 GitHub 專案上傳。

 

 

1. Git 是什麼?為什麼大家都在用?

Git 是目前全世界最主流的版本控制工具。簡單來說,它就像是程式設計師的「時光機」與「存檔系統」。當你修改程式、網站或專案時,Git 可以幫你記錄每一次變化,未來如果改壞了,也能快速回復到之前的版本。

很多剛開始學程式的人,會以為 Git 是非常高深的技術,但其實它最核心的功能非常單純:

📦 備份版本

每次修改都能留下紀錄。

👥 團隊協作

多人同時開發也不容易衝突。

⏪ 還原功能

程式改壞時可以快速救回。

現在無論是網頁設計、AI 開發、Python 專案、Scratch 延伸專題,甚至很多學校資訊課程,都已經開始接觸 Git 與 GitHub。

2. GitHub 與 Antigravity 到底是什麼關係?

GitHub 可以理解成「程式碼版的 Google 雲端硬碟」。它專門用來存放 Git 專案。很多人會把網站、App、AI 專案或學習作品放到 GitHub 上。

而 Antigravity 則是一種線上開發環境。你不需要安裝很多複雜軟體,就能直接在瀏覽器中寫程式、開發網站、使用 AI 協助生成程式碼,甚至直接上傳到 GitHub。

但很多人會忽略一件事:雖然 Antigravity 幫你簡化了開發流程,但它底層其實還是使用 Git。因此第一次 push 到 GitHub 時,仍然需要完成 Git 的初始化設定。

3. 為什麼會出現 user.name 與 user.email 錯誤?

當你第一次輸入 git commit 時,Git 會詢問:「這份程式是誰提交的?」如果你沒有設定作者資訊,就會出現:

Make sure you configure your "user.name" and "user.email" in git.

這其實不是壞掉,而是 Git 還不知道你的身份。你只需要設定一次,以後所有專案都能沿用。

4. 如何在 Antigravity 開啟 Terminal?

很多新手最大的問題,不是 Git,而是不知道 Terminal 在哪裡。

通常在 Antigravity 的下方、左下角或側邊欄,會看到:

Terminal

點開之後,會出現類似黑色視窗:

$

這就代表你已經進入 Git 指令環境。

5. 正確設定 Git 使用者資訊

接著輸入以下兩行:

git config --global user.name "James"
git config --global user.email "yourmail@gmail.com"

這裡的 Email,建議使用 GitHub 帳號綁定的 Email。因為 GitHub 會利用 Email 來辨識 commit 作者。

完成後,可以輸入:

git config --global --list

如果看到:

user.name=James
user.email=yourmail@gmail.com

代表設定成功。

6. git add、commit、push 是什麼?

很多人看到 Git 指令會頭痛,但其實最核心只有三個:

git add .

把修改加入準備提交區。

git commit

建立一次版本紀錄。

git push

把專案上傳 GitHub。

完整流程如下:

git add .
git commit -m "first commit"
git push

7. 為什麼 GitHub 現在不能直接用密碼?

以前 GitHub 可以直接輸入帳號密碼登入,但現在已經全面改成更安全的驗證方式,例如:

  • Personal Access Token(PAT)
  • SSH Key

新手最推薦使用 PAT。

建立方式可以到 GitHub 官方文件 查看。

當系統要求輸入 Password 時,不要輸入 GitHub 密碼,而是輸入 PAT Token。

8. 常見錯誤排除

Authentication failed

通常代表 GitHub 驗證失敗,請改用 Token。

Permission denied

可能登入錯帳號,或沒有 Repo 權限。

remote origin already exists

代表已經設定過遠端網址。

如果 remote 設定錯誤,可以改成:

git remote set-url origin https://github.com/你的帳號/專案.git

最後再重新 push 即可。

⚠️ 技術操作免責聲明

本文內容主要作為 Git 與 GitHub 基礎教學示範,實際操作流程可能因 Antigravity 版本、GitHub 驗證政策或個人開發環境不同而有所差異。進行 Git 操作前,建議先備份重要專案資料,避免誤操作導致檔案遺失。

留言

這個網誌中的熱門文章

讓 AI 成為你的教學「分身」,準時下班不是夢—— GEM 教學應用實戰 (Google Educator Masterclass)

各位老師,辛苦了!在現今的教育現場,繁重的行政報表、課綱教案與親師溝通,總是把時間切割得零碎,「準時下班」似乎成了都市傳說。這份「GEM 教學應用實戰講義」,並非要讓 AI 取代您的教學專業,而是帶您打造一個不知疲倦、隨傳隨到的「數位分身」。     寫在前面:為什麼我們需要 AI 教學分身? 教師的角色早已不只是「傳道、授業、解惑」。透過掌握關鍵 AI 應用,我們要把省下來的時間,還給您自己,或是還給那些真正需要您陪伴的學生。 💡 核心心法: 「AI 負責打底與高效產出,老師負責審核與靈魂注入。」 第一章:課前準備與專屬「百寶箱」建置 在開始詠唱提示詞之前,建立一個順暢的數位工作環境是成功的一半。 1-1 雙螢幕/分割畫面操作(線上研習必備) 在線上實作研習中,最常發生的悲劇就是「切去操作 AI 視窗,就找不到講師的畫面了」。 Windows 系統秘技: 點選瀏覽器視窗上方標題列,按下鍵盤 Windows鍵 + 左/右方向鍵 ,視窗會瞬間對半貼齊螢幕。 Mac 系統秘技: 將游標懸停在視窗左上角的「綠色全螢幕按鈕」上,選擇「將視窗平鋪於螢幕左/右側」。 最佳配置: 左半邊放置 Google Meet 畫面(看講師示範),右半邊開啟您的 AI 助手與百寶箱網頁。 1-2 專屬百寶箱:線上指令庫快速連結 本次研習主辦方已經為大家建置了最強大的線上指令庫。我們不需要到處找檔案,請直接點選以下連結開啟這兩個專屬網站,它們就是你未來的「虛擬大腦」: 📖 GEM 教學「分身」 教師減負全方位應用指南 ⚙️ GEM 行政「引擎」 國中小處室效能提升指南 第二章:基礎賦能 —— 讓 AI 秒懂你的「5 元素萬用公式」與風險控管 很多人覺得 AI 給的答案「很廢、像官樣文章」,原因在於我們的指令太模糊。如果你遇到百寶箱中沒有的情境,請記住這個萬用公式。 2-1 破解黑盒子:5 元素提示詞公式 要讓 AI 產出精準的內容,請牢記: 「對象 + 任務 + 限制 + 格式 + 目的」 【對象】: 年級、程度、班級特性(例:針對注意力不集中的國一學生)。 【任務】: 教材、評語、活動、回覆(例:設計一份閱讀測驗)。 【限制】: 字數、時間、堂數、語氣(例:限 300 字,語氣要幽默)。 【格式】: 表格、條列、逐字稿、題庫(例:請用表格呈現,欄位包含....

2026高齡駕駛換照懶人包:70歲新制、75歲認知功能測驗、繳回駕照TPASS回饋一次看

家中長輩滿70歲、仍會騎車或開車出門嗎?預計2026年5月31日,高齡駕駛換照制度正式下修到70歲,但這不是要禁止長輩開車,而是透過體檢、交通安全教育與分級把關,讓長輩更安心、家人也更放心。本文已把容易誤會的期限、認知功能檢測與TPASS回饋方式完整整理,陪你用最清楚的方式看懂新制。     導讀區:這篇先幫你抓重點 這次高齡換照新制最容易被誤會的地方有三個:第一,不是所有人都要立刻衝去監理站,原則上要等監理所、站通知;第二,70歲到未滿75歲與75歲以上流程不同;第三,繳回駕照的3.6萬元不是一次領現金,而是符合資格後依實際搭乘大眾運輸支出給50%回饋。 70歲新制 體檢合格,加上免費安全教育與危險感知體驗,通過後駕照可使用到75歲。 75歲以上 維持每3年換照,需體檢、認知功能檢測或提出未患中度以上失智症證明。 放下方向盤 70歲以上自願繳回名下所有駕照,可申請TPASS乘車回饋,2年最高3.6萬元。 文章目錄 點擊快速跳轉 1. 2026高齡換照新制先看懂 2. 70歲與75歲流程差在哪 3. 換照流程照著做就好 4. 認知功能檢測考什麼 5. 出門前證件與費用清單 6. 逾期未換照的罰則 7. 繳回駕照與TPASS回饋 8. 家人陪辦提醒與常見問題 1. 2026高齡換照新制先看懂 預計2026年5月31日起,台灣高齡駕駛換照制度進入新的分級管理階段。過去大家比較熟悉的是75歲以上高齡駕駛換照,現在新制把關懷年齡提早到70歲,重點不是把長輩的車鑰匙收走,而是讓長輩在身體狀況還不錯的時候,透過體格檢查、安全教育課程與危險感知體驗,重新確認自己是否適合繼續騎車或開車。 這件事對很多家庭很實際。長輩可能每天騎機車買菜、接孫子、去醫院回診,也可能習慣自己開車到市場、活動中心或鄰近鄉鎮辦事。交通工具對長輩來說不只是移動方式,也是一種生活自主感。所以談高齡換照時,語氣不應該是「你老了不能開」,而是「我們一起確認怎麼出門比較安全」。 最重要的一句話 滿70歲以上長者原則上等監理所、站寄發換照通知再辦理,不需要因為聽到新制就急著提前換照。若有違規、吊扣、逾期或個案通知,則依監理機關通知內容辦理。 如果你是子女或晚輩,建議先不要用命令式口氣要求長輩放棄駕駛。比較好的做法,是陪他一起看通知書、安排體檢、理解流程,也一起討論如果未來少開車,附近有哪些公車、捷運、...

「2026台北鼠患危機:25年首見漢他病毒!見鼠地圖與滅鼠生態反撲全解析」

哈囉大家好!最近生活在台北的大家,出門走跳時有沒有覺得心裡毛毛的呢?2026年的台北街頭,不僅天氣變化多端,還迎來了一場讓人不容忽視的「鼠患風暴」。不僅是路上看到米奇的機率變高了,更可怕的是,伴隨而來的漢他病毒已經敲響了公衛警報!今天這篇文章,我將帶大家深入了解這次的鼠患危機、民間與市府的滅鼠大作戰,以及我們在撲滅老鼠的同時,必須正視的生態悲歌。準備好了嗎?讓我們一起看下去吧!     1. 25年首見!漢他病毒拉響台北公衛警報 時間拉回今年1月,台北市出現了讓所有醫療人員高度戒備的新聞—— 25年來首宗漢他病毒(Hantavirus)死亡案例 。一位居住在大安區的70多歲長輩因為感染不幸離世,緊接著今年又出現了第二宗確診案例。這不僅僅是冰冷的數字,更意味著藏匿在城市暗處的鼠患,已經直接威脅到市民的生命安全與健康。 漢他病毒主要透過老鼠的排泄物、尿液傳播,當帶有病毒的微粒飄散在空氣中被我們不小心吸入,或是接觸到受污染的物品,都有極高的感染風險。面對這樣無形的敵人,我們絕對不能掉以輕心,出入髒亂場所記得戴好口罩喔! 2. 抓鼠大作戰:民間見鼠地圖與市府對策 為了對抗這場危機,不僅官方動起來,民間力量也卯足了全力。熱心網友特別開發了數位化的 「見鼠地圖 Rat Radar (ratdar.taipei)」 ,透過民眾通報,讓大家可以隨時掌握各區的鼠患熱點與毒餌標記,出門時盡量避開高風險區域。 此外,蔣萬安市長也正式宣布,自5月11日起,全市行政區將同步展開清潔行動。市府更成軍了由環保局人員組成的 「鼠類偵防師」團隊 ,超過百名人力將深入社區協助民眾尋找老鼠源頭。為了壓制鼠群數量,據市議會資料指出,市府採購了約1公噸(1000公斤)的老鼠藥投入環境防治,這絕對是一場必須謹慎面對的硬仗! 2例 漢他確診案例 百人 鼠類偵防師 1公噸 採購老鼠藥 3. 滅鼠的隱形代價:猛禽與生態圈的悲歌 然而,當城市大量使用化學鼠藥來保護人類家園時,大自然卻默默承受了沉重的代價。根據 台灣猛禽研究會 的警告與過往數據顯示,在被尋獲的死亡猛禽中,竟然高達 61%的體內被檢測出鼠藥成分 !這數據真的讓人非常心痛。 這就是可怕的「次級毒殺」。老鼠吃下毒藥後不會立刻死亡,行動變得遲緩的牠們,反而成為了鳳頭蒼鷹、領角鴞等城市猛禽最容易捕捉的獵物。毒素就這樣順著食物鏈,一層一層在生態系...