我需要从跟踪中排除文件夹(名称上传)。我试着跑
git rm -r --cached wordpress/wp-content/uploads
然后,我将路径添加到.gitignore
/wordpress/wp-content/uploads
但是当我运行时,git status
它们显示为已删除。如果我尝试提交更改,则文件将被删除,而不仅仅是从跟踪中删除。
我究竟做错了什么?
我也尝试过
git update-index --assume-unchanged <file>
但这似乎仅取消跟踪文件。但是我需要从跟踪中删除整个文件夹(包括子文件夹)。
pull
在其他地方提交,则这些文件将从新系统中删除。
reset --hard
,它将使用。