Rstudio中Git GUI按钮后面运行的是什么代码

Rstudio中Git GUI按钮后面运行的是什么代码,git,rstudio,Git,Rstudio,我正在寻找RStudio中可用的Git GUI按钮的文档 当.Rproj处于git回购中时,RStudio的右上角窗口中会出现一个“git”选项卡,提供git gui。按钮包括Diff、Commit、Pull、Push和History。还有一个分支下拉列表和暂存区域。我相信这些只是在后台运行shell git代码,我正在寻找细节 例如,我不清楚Pull按钮是否运行git Pullvsgit Pull--rebase origin[当前分支]。“Staged”复选标记实际上是添加了一个文件,还是仅

我正在寻找RStudio中可用的Git GUI按钮的文档

当.Rproj处于git回购中时,RStudio的右上角窗口中会出现一个“git”选项卡,提供git gui。按钮包括Diff、Commit、Pull、Push和History。还有一个分支下拉列表和暂存区域。我相信这些只是在后台运行shell git代码,我正在寻找细节

例如,我不清楚Pull按钮是否运行
git Pull
vs
git Pull--rebase origin[当前分支]
。“Staged”复选标记实际上是添加了一个文件,还是仅仅告诉“Commit”进行添加和提交


谢谢

虽然这些命令没有文档记录,但您可以查看源代码以查看正在执行的命令:

例如,Git Pull实现就存在于此:

您可以看到正在执行一个普通的git pull