Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从RStudio推送到Github_Git_R_Github_Rstudio - Fatal编程技术网

从RStudio推送到Github

从RStudio推送到Github,git,r,github,rstudio,Git,R,Github,Rstudio,使用RStudio时,您的git工作流是什么样子的 我想开始使用github对脚本进行源代码控制。我知道您可以使用命令行/终端来推送存储库,但无法找到git的包。有什么建议吗 或者,我可以使用system命令:system(“gitpush”) 有人能提出更好/更优雅的方法吗 我似乎记得Rstudio的新开发版本内置了对git的支持。如果您不想使用它,我自己也可以在单独的控制台中使用命令行签入代码。您也可以使用system命令在R中执行此操作 RStudio的ps每日版本可在以下位置找到: 我不

使用RStudio时,您的git工作流是什么样子的

我想开始使用github对脚本进行源代码控制。我知道您可以使用命令行/终端来推送存储库,但无法找到git的包。有什么建议吗

或者,我可以使用
system
命令:
system(“gitpush”)


有人能提出更好/更优雅的方法吗

我似乎记得Rstudio的新开发版本内置了对git的支持。如果您不想使用它,我自己也可以在单独的控制台中使用命令行签入代码。您也可以使用system命令在R中执行此操作

RStudio的ps每日版本可在以下位置找到:


我不知道有什么更优雅的方式(这就是我为什么要发表评论的原因),但这似乎是在错误的“级别”。我不使用R(脚本或交互式命令行)来编辑R脚本。我使用Rgui、R.app或Emacs/ESS来编辑脚本。我希望源代码控制驻留在编辑器(或集成开发环境)中,我的主要开发环境是Emacs/ESS。我知道它可以与git接口,但我还没有研究过它。我所有的git工作(stage、add、push等)都是在命令行和git-gui的组合下完成的。标准参考:浏览RStudio开发和支持站点,看起来Github集成已经内置到开发版本中:如果您觉得合适,我会尝试adventurous@BenBolker,我已经使用每日构建有一段时间了,它看起来相对稳定。命令行选项的唯一问题是,RStudio项目中任何R文档上的提交消息都与RStudio项目中的多个文件关联。例如,假设我对RStudio项目中的.csv进行编辑,并通过一条消息提交推送到我的遥控器。现在,该消息也与RStudio项目中的R标记文档相关联。