免費轉換器

.gitignore 生成器

為任何技術棧生成.gitignore文件。選擇您的語言、框架和工具,獲得乾淨整潔的忽略文件。

搜尋技術
語言
框架
編輯器和IDE
構建工具
作業系統
測試
雲端和DevOps
生成的.gitignore
請從上方選擇技術以生成.gitignore檔案。

關於此工具

透過選擇程式語言、框架、IDE 和作業系統,為您的專案產生 .gitignore 檔案。該工具結合了 GitHub 官方 gitignore 範本中精選的忽略模式,創建了一個全面的 .gitignore,使您的儲存庫免受建置工件、依賴項和系統檔案的影響。

使用方法

  1. 選擇專案的程式語言(Python、JavaScript、Go 等)。
  2. 新增框架和工具(Node、React、Django 等)。
  3. 選擇您的 IDE(VS Code、IntelliJ、Xcode)和作業系統(macOS、Windows、Linux)。
  4. 複製產生的 .gitignore 內容並將其儲存到專案根目錄。

常見問題

我應該把 .gitignore 檔案放在哪裡?
將 .gitignore 放在儲存庫根目錄中。您也可以在子目錄中包含 .gitignore 檔案以用於特定於目錄的規則。 Git 從根到葉分層處理它們。
.gitignore 是否會刪除已追蹤的檔案?
不會。 .gitignore 僅阻止新增未追蹤的檔案。如果檔案已被跟踪,將其新增至 .gitignore 不會將其刪除。首先運行“git rm --cached <file>”以停止追蹤它。
最常需要什麼模式?
Node_modules/(適用於 JavaScript)、__pycache__/(適用於 Python)、.env(適用於 Secrets)、.DS_Store(適用於 macOS)以及 IDE 目錄(.idea/、.vscode/)。這些涵蓋了最常見的意外提交。
我可以有一個全域 .gitignore 嗎?
是的。使用「git config --global core.excludesfile ~/.gitignore_global」建立全域 .gitignore。這適用於您的所有儲存庫 - 非常適合作業系統和 IDE 檔案(.DS_Store、Thumbs.db、.idea/)。