Windows系统下如何阻止打开RStudio时启动GitHub Desktop
以下是几个可行的解决步骤:
检查RStudio的Git全局设置
打开RStudio,依次点击Tools→Global Options→Git/SVN,确认「Git executable」的路径指向独立安装的Git程序(比如C:\Program Files\Git\bin\git.exe),而非GitHub Desktop附带的Git(通常路径类似C:\Users\<你的用户名>\AppData\Local\GitHubDesktop\app<版本号>\resources\app\git\cmd\git.exe)。如果是后者,修改为独立Git的路径后点击「OK」保存。禁用GitHub Desktop的系统自动启动项
按下Win + R组合键,输入msconfig打开系统配置窗口,切换到「启动」标签页,找到GitHub Desktop相关的启动项,取消勾选后点击「应用」并重启电脑;或者右键任务栏打开「任务管理器」,切换到「启动」标签,找到GitHub Desktop后右键选择「禁用」。排查项目级Git设置(特定项目触发时)
如果只有打开某个R项目时才会触发该问题,打开对应项目后点击Tools→Project Options→Git/SVN,确认项目级的Git路径和全局设置一致,若存在指向GitHub Desktop的Git路径,修改为独立Git的路径即可。单独安装官方Git(可选)
若此前未单独安装Git,仅使用GitHub Desktop自带的版本,建议单独安装官方Git安装包(安装时选择「Use Git from the Command Prompt」选项),安装完成后回到RStudio的Git设置中指定新安装的Git路径。
内容的提问来源于stack exchange,提问作者Y Liu Nikki

