使用 GIT 面板在 RStudio 中提交大量文件

Commit a large number of files in RStudio using GIT panel

在 RStudio 中,如果您正在处理一个包含大量文件的目录,并且您想要提交最近的更改(您对所有文件所做的更改)并将其推送到您的存储库,则 GUI Git 组件变得非常慢并且几乎不起作用。有什么想法吗?

当然你可以忽略 GUI 并永远坚持命令行 Git,但如果你不想,快速跳转到命令行 git 可以解决这个问题现在的问题。

我找到的临时解决方案如下:

  1. 在 RStudio 内的 GIT 面板上单击 蓝色齿轮图标
  2. Select Shell(终端机 window 会弹出!)
  3. 在终端中写入添加和提交命令:

{注意: 以下命令将提交对所有文件的更改!您可能希望使用适合您情况的内容!}

    git add -A && git commit -m 'staging all files'
  1. 现在您可以返回 GUI Git,然后单击 推送 按钮。您在终端 window 中暂存的所有文件都将被推送到您的存储库。