gitignore 的用法 - daniel-qa/Vue GitHub Wiki

gitignore 的用法

.gitignore 只管“未追踪”,对已追踪文件不起作用。

appsettings.Development.json,應不應該加入 git?

appsettings.Development.json 理論上不應該加入 Git,這是 .NET 項目中很典型的「開發機專用設定檔」,應該只存在於本地電腦。

不需要放在每個資料夾下,通常只需要在專案的根目錄放一個 .gitignore 檔案 就好

建議你這樣寫 .gitignore:

gitignore

# 忽略本機開發設定檔
appsettings.Development.json

# 或者忽略所有環境的 override 設定(如果有多個)
appsettings.*.json
!appsettings.json         # 但保留 appsettings.json(預設值)