起因

很久没有修改GitHub上的东西,新建了一个仓库,以为需要更改SSH keys,导致之前的仓库修改后push失败,443网络原因,403啥的都出来了,死活失败,搞了俩天,最终发现原因在指定ssh的时候未更新地址,之前是https的地址

参考教程

CSDN 博客网址

代码

在Rstudio可以直接进入终端,输入

vim .git/config

按i进入编辑模式 找到自己的仓库路径 Figure.1

修改config文件中仓库路径 替换原有的url 然后按ESC退出编辑模式,按!wq保存并退出vim

Figure.2

完工

然后在git push或者直接点Rstudio中的push箭头即可。

改bug得坚持不懈,肯定能找到解决办法