[英]How do I ignore everything except a couple files in the top-level directory and everything in a few directories with .gitignore
[英]Unable to ignore top-level folder and everything in it recursively
我之前已經在文件夾中提交了文件,而我在.gitignore中放的任何內容現在都忽略了該文件夾及其中的所有內容。 我試過提交:
.vscode
.vscode/
.vscode/*
.vscode/**
即使在/
的開頭,.vscode及其內容始終以git status
。
如果我將.vscode/settings.json
提交給.gitignore,則每當我進行更改時,文件就會一直顯示在狀態中。
我應該如何讓git開始忽略該文件夾及其所有內容?
.gitignore將僅忽略未跟蹤的文件。 您需要先從版本控制中刪除文件,然后git才會忽略該路徑。
git rm -r --cached vcscode
git commit -am 'Untrack /vcscode'
在這一點上..更改不應被跟蹤
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.