问题描述
以前推送文章也是每次都要输入用户和密码,后来忘了怎么设置了下就什么都不用输入了,直接推送。这次不小心把.ssh文件夹删了,所以出现了每次都要求输入密码的问题(不过没让输入用户)。
已尝试的方法
首先,我是通过Git bash生成的密钥,然后复制到gitLab的,
然后,我是通过SSH方式把镜像克隆到本地,但是推送文章的时候要求我输入密码,我以为第一次需要输入就输入了密码,文章可以推送成功。可是没想到每次都要输入。重启RStudio或系统依然如此。
最后,我按照R-bloggers上的一篇文章RStudio: Pushing to Github with ssh-authentication一路操作下来仍然没有解决我得问题。
系统环境
sessionInfo()
R version 3.5.3 (2019-03-11)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows 10 x64 (build 18363)
Matrix products: default
locale:
[1] LC_COLLATE=Chinese (Simplified)_China.936 LC_CTYPE=Chinese (Simplified)_China.936
[3] LC_MONETARY=Chinese (Simplified)_China.936 LC_NUMERIC=C
[5] LC_TIME=Chinese (Simplified)_China.936
attached base packages:
[1] stats graphics grDevices utils datasets methods base
other attached packages:
[1] RevoUtils_11.0.3 RevoUtilsMath_11.0.0
loaded via a namespace (and not attached):
[1] compiler_3.5.3 htmltools_0.4.0 tools_3.5.3 yaml_2.2.1 Rcpp_1.0.4.6 rmarkdown_2.2
[7] knitr_1.28 xfun_0.14 digest_0.6.25 packrat_0.5.0 rlang_0.4.6 evaluate_0.14