git前端上傳專案忽略本地node_modules檔案

忙碌的蜗牛發表於2024-08-08

要在Git上傳前端程式碼時忽略node_modules資料夾

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

請記住,.gitignore檔案會影響到所有使用它的使用者,因此最好將.gitignore檔案也提交到Git倉庫中,以便所有開發者都能享受到相同的忽略規則。如果你剛剛建立或修改了.gitignore檔案,請確保也將這個更改提交到Git倉庫中。

相關文章