RStudio: 从UI界面执行git add --all

22

我想了解是否有什么遗漏,如果没有,那么这是一个关于RStudio的功能请求。

我想知道是否有选项可以通过界面将所有未跟踪的文件添加到索引中,或者将所有更改的文件提交,而无需通过Shell进行操作,也无需逐个选中所有复选框。

输入图像描述

如上图所示,我创建了两个新文件,并希望一次性将它们全部加入暂存区,就像 git add --all 一样。是否有一种方法可以在界面上完成这个操作,而不需要通过 Shell。


我也对此很感兴趣。你最终解决了吗? - user2808302
请访问以下网站:(1) http://www.r-bloggers.com/rstudio-and-github/ (2) https://support.rstudio.com/hc/en-us/articles/200532077-Version-Control-with-Git-and-SVN (3) https://jennybc.github.io/2014-05-12-ubc/ubc-r/session03_git.html。希望这可以帮助您。 - Md. Sahidul Islam
3
我认为你没有仔细阅读问题。提问者知道如何使用Git,知道如何使用RStudio,也知道如何结合使用RStudio和Git。实际上,这个问题非常具体和清晰。@Md.SahidulIslam - rawr
2个回答

37
如果您想勾选所有框,同时集中注意力在如图片所示的其中一个文件上,只需按下Ctrl + A,然后按Enter/SpaceCmd + A,然后再按Enter/Space。这将首先选择所有框,然后勾选它们(如果已勾选,则取消勾选)。
然后,您将需要编写提交消息并单击提交按钮。
我使用的是RStudio版本0.99.486。

0
根据我的经验,在git框架中勾选文件的复选框,然后推送文件,提交(文件只会推送到分支而不是主干),再次推送(推送到主存储库)。如果您无法勾选复选框,则可以删除名为index.lock.init的文件。希望这可以帮助到您。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接