跳轉至

建立 2024-01-01 更新 2026-09-15

git init

git init 把目前這個資料夾變成 Git 儲存庫:多一個隱藏的 .git 目錄,之後的 add/commit 才有地方可寫。專案已經在 GitHub 上時,請用 git clone,不必再 init。

基本用法

cd 專案目錄
git init

成功時會類似:Initialized empty Git repository in <路徑>/.git/。

影響的區域

只建立 local 儲存庫,不會自動連到 GitHub。工作區裡的檔案一開始都是 untracked,要用 git add 才會被追蹤。

init 之後常見操作

git status
git add .
git commit -m "第一次提交"

第一次提交前先加 .gitignore,避免把 .env、node_modules 一起加進去。

注意事項

  • 一個資料夾通常只需要 init 一次。
  • 不要刪 .git,刪了就失去這個專案的全部歷史。
  • 不要在家目錄或磁碟根目錄亂 git init,追蹤範圍會大到難以收拾。