Windows环境下克隆GitHub仓库到RStudio报错,求分步解决指导
解决RStudio中GitHub仓库克隆的"Invalid argument"错误
嗨,我来帮你一步步搞定这个问题!从错误信息能看出来,你不小心踩了新手常犯的小坑——你在克隆命令里把仓库的URL写了两次,Git误以为你要把代码克隆到一个名叫https://github.com/cheryltky/covid19的文件夹里,但这种带特殊字符的路径是系统不允许创建的,所以才会弹出"Invalid argument"的报错。
下面给你两种新手友好的解决方法,选你顺手的来就行:
方法一:用RStudio图形界面克隆(最推荐新手)
- 打开RStudio,点击顶部菜单栏的
File->New Project... - 在弹出的窗口里选
Version Control,接着点击Git选项 - 在
Repository URL输入框里,只需要填入仓库地址:https://github.com/cheryltky/covid19 - 在
Project directory name里可以自定义本地文件夹的名字(比如直接用covid19就很清晰),留空的话会默认用仓库名 - 选择你想要保存这个项目的本地路径(比如
C:/Users/你的用户名/Documents/这类常用文件夹) - 最后点击
Create Project,RStudio就会自动帮你完成克隆操作啦
方法二:用RStudio终端执行正确的Git命令
- 如果习惯用命令行,先打开RStudio的终端(底部面板找
Terminal标签,找不到的话可以通过Tools->Terminal->New Terminal开启) - 先切换到你想存放仓库的本地目录,比如:
cd C:/Users/你的用户名/Documents/ - 然后执行正确的克隆命令(只需要写一次仓库URL,后面的本地文件夹名可选):
要是想自定义本地文件夹名,比如叫git clone --progress https://github.com/cheryltky/covid19my_covid_project,就改成:git clone --progress https://github.com/cheryltky/covid19 my_covid_project
小提示:以后克隆仓库记得,git clone的语法是git clone <仓库远程地址> [本地文件夹名],第二个参数是可选的,千万不要再重复写远程地址啦~
内容的提问来源于stack exchange,提问作者user13267588
相关产品推荐
相关产品推荐

