答案 0 :(得分:14)
首先,您的文件已经提交,因此您必须将其从repo中删除:
git rm -r --cached .Rproj.user/**
git commit -m "Removed files...."
# now add it to the `.gitignore` and the files will be ignored
添加:
.Rproj.user/**
您需要将其标记为文件夹
为此,请按上述方法添加2 **
P.S.
强> 这是一个很酷的钩子,当你试图将它们推送到服务器时,它会阻止那些文件被添加。
What are some more forceful ways than a .gitignore to keep (force) files out of a repo?