🖍 圖解版 · ELI5

GitHub
是做什麼的?

七張圖。看完你就懂了。

01

你一定遇過這個

改到最後,自己也不知道哪一個才是對的。

提案書 提案書_修改版 提案書_最終版 最終版_這次真的 😱

GitHub 就是來解決這件事的。
你不用再自己想檔名了。

02

它幫你「按存檔」

就像打電動,衝去打大魔王之前先存一次。

做好首頁 週一 換了字體 週三 加聯絡頁 週四 現在

改壞了?退回上一個點就好。

這個存檔點叫 commit

03

存檔放在一個箱子裡

一個作品,一個箱子。電腦有一個,雲端有一個。

你的電腦 💻 GitHub 雲端 ☁️ 推上去 拉下來

筆電被咖啡潑到也沒關係。雲端那份還在。

箱子叫 repository(repo)· 推上去 push · 拉下來 pull

04

想亂搞?先影印一份

在影印本上盡情實驗,正本一根寒毛都沒動到。

正本 影印本:大膽亂改 成功了,合併回來

失敗就整份丟掉。沒有人會知道。

影印一份叫 branch · 合併回來叫 merge

05

有三樣東西不要放進去

箱子很好用,但它不是什麼都能裝。

🔑 密碼、金鑰 推上去就被撿走了 🎬 影片、大照片 箱子會腫成十倍大 💥 --force 會蓋掉別人的存檔

存檔點是刪不掉的。
今天貼上去的密碼,明天刪也來不及。

06

要給程式用,得發一張房卡

程式沒辦法去你手機上看驗證碼。

🏠 家門鑰匙=你的密碼 什麼門都能開 掉了最麻煩 → 🎫 房卡=token 只開你指定的那幾扇門 會自動過期,掉了就換一張

那串字只會顯示一次。
看到就立刻複製,存進密碼管理器。

房卡叫 personal access token

07

然後你可以用講的

這兩年才成立的事:你不用記那些指令了。

「存個檔,推上去。」 ← 你只要說這句 ① 挑出改過的檔案 git add ② 存檔+寫說明 git commit ③ 推到雲端 git push

但有一條線要守住:
「推上去」這個動作,留給你自己點頭。

今天只要做一件事

申請一個免費帳號,開一個只有自己看得到的箱子。
然後按一次存檔。

看完整教學(含每一步截圖)→

CHRIS OS · 超入門系列