我得跑了
git重置--软头^
若要撤消大文件提交(同一问题),请执行以下操作。现在我可以在VS代码源代码管理器中再次看到我的文件了(见下面)
Problem --我想删除这些文件,在提交和推送时添加到回购文件中,所以我添加了
/.角/高速缓存
到我的.gitignore文件,但这并没有从源代码管理窗口中删除这些文件。
问题--我需要做其他的事情从源代码管理中删除这些文件吗?例如。逐个打开每个文件
VS代码中的源代码控制:

发布于 2022-03-21 20:52:30
仅将文件添加到.gitignore是不够的。
你应该这么做:
git update-index --assume-unchanged <file_path>
并将您的文件添加到.gitignore
如果要对某个目录执行此操作,请在shell中打开该目录(使用cd):
并执行以下操作:
git update-index --assume-unchanged $(git ls-files | tr '\n' ' ')
https://stackoverflow.com/questions/71563851
复制相似问题