使用 VS Code 管理的儲存庫中缺少 .gitignore

使用 VS Code 管理的儲存庫中缺少 .gitignore

我有 Windows 10,並且我已使用 Visual Studio Code 複製了該儲存庫。主資料夾中沒有 .gitignore,我已經配置了資料夾選項以顯示隱藏文件,甚至顯示已知的副檔名。

答案1

如果您正在複製的儲存庫中沒有該.gitignore儲存庫,那麼您複製的儲存庫中也不會存在該儲存庫。這就是克隆的工作原理,它是原始存儲庫的完美鏡像。否則克隆本身會造成原始和克隆之間的差異。

.gitignore不是強制性的。如果沒有,則不會忽略任何內容。該文件也不是自動生成的,因為通常(有例外情況)沒有必要將其清空,並且 git 不會自動知道您要忽略的內容(它不關心文件的內容,它只是按原樣追蹤它們)。

相關瑣事:

  • .gitignore可以放置在儲存庫中的任何目錄中。其內容影響該目錄及其子目錄。您可以.gitignore在一個儲存庫中擁有多個 s。所有.gitignores 都被考慮在內(尊重它們的範圍)。

  • 還有.git/info/exclude一種與 類似.gitignore,但沒有承諾。如果您只想忽略本地的某些內容,則可以使用它。

相關內容