每当我将 git 与 R / Rstudio 一起使用时,该.gitignore文件默认包含两个项目:.Rproj.user和.Ruserdata。我不想改变这一点,我只是想了解为什么会发生这种情况。这是 Rstudio 的某种默认设置吗?我通常通过集成终端进行提交,但我从来没有明确地向.gitignore自己添加任何内容。
一个澄清的后续问题:我必须做什么才能防止这种情况发生?我猜测,如果我使用记事本编写 a.RProj和 some .Rs 并通过独立的 Git bash 推送,我会在项目目录中保留一个空的“.gitignore”。
希望一切都有意义,感谢您提供的任何帮助。
\n\n\n这是 Rstudio 的某种默认设置吗?
\n
是的。RStudio(正确地)假设您可能不想提交特定于用户的配置。
\n\n\n\n\n我必须做什么才能防止这种情况发生?
\n
.gitignore您可以简单地编辑和删除要提交的文件条目,而不是尝试阻止它。也就是说,我通常建议不要这样做,因为这些文件不应该被提交。