要在Git上傳前端程式碼時忽略node_modules
資料夾
- 在專案根目錄下查詢或建立
.gitignore
檔案:- 如果你的專案中已經存在
.gitignore
檔案,則開啟它進行編輯。 - 如果不存在,就在專案根目錄下建立一個新的
.gitignore
檔案。
- 如果你的專案中已經存在
- 在
.gitignore
檔案中新增node_modules/
:- 開啟
.gitignore
檔案,並新增一行內容node_modules/
(注意結尾的斜槓,它表示忽略這個資料夾,但不忽略同名的檔案)。 - 確保這一行沒有被其他規則覆蓋(儘管對於
node_modules
來說,這種情況不太可能發生)。
- 開啟
- 儲存
.gitignore
檔案:- 儲存對
.gitignore
檔案的更改。
- 儲存對
- 提交更改:
- 在命令列中,導航到你的專案根目錄。
- 執行
git add .gitignore
命令來將.gitignore
檔案的更改新增到暫存區(如果你之前已經對.gitignore
進行了其他更改)。 - 執行
git commit -m "Add .gitignore to ignore node_modules"
來提交這個更改(注意替換"
內的訊息為你的自定義提交資訊)。
- 確認
node_modules
資料夾被忽略:- 你可以透過執行
git status
命令來檢查當前的狀態,看看node_modules
資料夾是否已經被Git忽略。 - 理想情況下,即使
node_modules
資料夾存在且已經安裝了依賴,它也不應該出現在Git的狀態輸出中。
- 你可以透過執行
請記住,.gitignore
檔案會影響到所有使用它的使用者,因此最好將.gitignore
檔案也提交到Git倉庫中,以便所有開發者都能享受到相同的忽略規則。如果你剛剛建立或修改了.gitignore
檔案,請確保也將這個更改提交到Git倉庫中。