美文网首页
R语言课程-week1-Rstudio链接Git和GitHub并

R语言课程-week1-Rstudio链接Git和GitHub并

作者: 昵称全都被占用 | 来源:发表于2021-09-12 14:15 被阅读0次

这学期加入了R语言课程,可以跟着老师系统的学习一下了,希望有很大的帮助。

好久没有用过R了,先更新到最新版本吧。

看了这篇  如何更新R以及RStudio_dnhb_lw的博客-CSDN博客_rstudio更新 以及 R 和 Rstudio 在线更新_wt141643的博客-CSDN博客 这篇

我比较懒 决定选择在线更新, Win 10系统 代码如下:

install.packages("installr")

require(installr)

updateR()

成功!


第一周主要学习了Rstudio链接Git和GitHub。

1.注册Gitup账户

https://github.com/

GitHub主页界面

2.下载Git,地址如下:

Git - Downloads (git-scm.com): "https://git-scm.com/download"

除了选择安装位置,其他都next即可。

3. 配置Git

win 系统打开 CMD或者Git Bash,代码如下:

git config --global user.name"你GitHub的名字", 例如:git config --global user.name"Jane Doe"

git config --global user.email 你GitHub的注册邮箱,例如:comgit config --global user.email janedoe@gmail.com

确认配置是否成功:

git config ––list

若配置成功会出现你的用户名和注册邮箱

配置成功示意图

4.链接Rstudio和Git、GitHub

在RStudio中, 找到 Tools > Global Options > Git/SVN

确认git.exe位于RStudio指定的目录中(有时git.exe的默认路径可能不正确,如果不正确的话需要手动将该目录更改为正确的路径,去自己的安装位置里找到git.exe, 复制路径)

检查Git executable下git.exe的路径是否正确

创建SSH RSA密钥,在同一RStudio选项窗口中,单击“Create RSA Key”,完成后单击“Close”。

然后还是在这个窗口点击“View public key”,复制全部数字和字符串。

这样就是已经创建了一个属于自己的密钥

创建密钥并复制

将这个密钥提供给GitHub,这样以后在向RStudio中提交更改时,GitHub就会知道自己是谁。

所以需要登陆GitHub,点击主页最右侧头像——settings——SSH and GPG keys(如下面第一张图),不用管GPG key, 只用在SSH keys处点击New SSH keys(显示如下面第二张图),将刚刚在Rstudio创建并复制的密钥粘贴在第二张图片蓝色框框处并点击 Add SSH key。

GitHub中点击settings显示界面 将在Rstudio中创建并复制的密钥粘贴在这里

这样就链接好啦。

5.在GitHub上建立一个新的repo并在Rstudio上编辑并上传

在GitHub 点击头像,选择 Your  Repositories > New

可以根据自己情况输入一个repo的名称,添加描述(可不添加),选择公开或不公开,最后点击最下边绿色的create repository

之后会产生一个http链接,需要把".git"前的全部复制(如果没有复制,重新点击自己刚刚建立的repo也会显示。)

新建repo

然后到Rstudio上,选择 File > New Project > Version Control > Git,把刚刚复制的GitHub上的链接粘贴到Repository URL处,并选择第三行要储存项目的位置,点击创建项目。这样Rstudio会初始化一个连接到GitHub里repo库的新项目,并打开一个新的session。

现在可以新建脚本进行编辑了:File > NewFile > R Script,保存时,脚本文件的默认位置在刚刚创建的这个新项目中。

在RStudio中右上角环境框中可以看到Git下边有刚刚暂存(Staged)的脚本文件。

点击提交(Commit)会展示暂存脚本文件和以前的不同之处,也就是新编辑的部分。在这个新的消息框“Commit message” 里可以写一些提交内容相关的信息。然后点击框框下边的commit。这时右上角的两个箭头"Pull"和"Push"都会显示,可以点击绿色的"Pushi"把保存在本地的脚本文件上传到GitHub上。

这时,再去GitHub上查看自己的repo,就会看到上传的这个脚本文件了。

相关文章

网友评论

      本文标题:R语言课程-week1-Rstudio链接Git和GitHub并

      本文链接:https://www.haomeiwen.com/subject/kdvowltx.html