为现有的Rstudio项目设置github

use*_*089 6 github rstudio

环境:Win XP,RStudio 0.97.551

我有一个现有的RStudio项目(一本书,使用knitr)我想设置使用github进行版本控制.如果它有任何区别,项目当前存储在Dropbox文件夹中.我熟悉在Ubuntu上使用git/github,但不熟悉Windows或使用RStudio.

我已阅读文档使用版本控制与RStudio,设置我的项目使用git进行版本控制,并创建一个空的github项目,但有一些东西丢失,因为我找不到推送/提交的方法github回购.

在项目 - 项目选项 - SVN/Git我看到正确的远程仓库:git@github.com:friendly/VCDR.git,通过设置

git remote add origin https://github.com/friendly/VCDR.git
Run Code Online (Sandbox Code Playgroud)

在RStudio中,我尝试使用Shell来执行

git push -u origin master
Run Code Online (Sandbox Code Playgroud)

但我明白了

Permission denied (publickey)
fatal: Could not read from remote repository
Run Code Online (Sandbox Code Playgroud)

我通过一些RStudio菜单选项设置了公钥/私钥对,也使用了

git config --global user.name 'Michael Friendly'
git config --global user.email 'friendly@yorku.ca'
Run Code Online (Sandbox Code Playgroud)

我能做些什么来完成这项工作?