只要项目中包含 Readme.Rmd 文件,Rstudio 就无法推送到 github,而是一直报告所有文件都是最新的,而实际上它们已经过时了。
唯一成功的解决方法是从项目中取出 Readme.Rmd 文件并将其隐藏以备后用。
这不是编码问题,但我尝试在 buildignore 文件和 gitignore 文件中包含和不包含 Readme.Rmd。
隐藏文件结束了数小时的挫败感。我只是想分享这个来帮助其他人,并以某种方式宣传这个明显的错误。还有其他建议吗?
最佳答案
如果您确实因为 Readme.Rmd
中的本地更改而遇到问题,您可以忽略这些更改:
git update-index --assume-unchanged -- Readme.Rmd
如果您的问题仍然存在,请再次测试。
关于Readme.Rmd 导致从 Rstudio 推送到 github 失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55389123/