git - 如何在 JetBrains IDE 或类似功能中进行 git 阶段更改

标签 git jetbrains-ide rider

如何在 JetBrains Rider 中将文件添加到 git stage?这个功能实现了吗?如果它没有实现,那么我可以在哪个窗口中查看我使用某些外部工具暂存的暂存文件?

[更新]: 用例是在特定时刻分别保存我想要提交的文件和我不想提交的文件。 stash 不是解决方案,因为我需要所有更改都存在。 VS有这个功能,非常方便。您可以通过单击鼠标右键暂存和取消暂存任何文件。

最佳答案

要分隔您稍后要提交/推送的文件,您可以使用更改列表

  1. 选择查看 |工具窗口 |版本控制(或按 Alt+9)打开版本控制工具窗口。
  2. 在工具窗口的本地更改选项卡中,选择一个或多个项目。
  3. 右键单击并选择移动到另一个更改列表...,或按 Alt+Shift+M,将所选项目移动到现有或新的更改列表。如果您希望将所有新修改自动添加到新/目标 list 中,请选择设置为事件

以上内容适用于 Rider 和所有其他基于 IntelliJ 平台的 IDE(IntelliJ IDEA、WebStorm、PyCharm、PhpStorm 等),以及它们支持的所有版本控制系统(Git、Mercurial、Subversion、Perforce out盒子;其他 VCS 通过插件)。

Move to Another Changelist command in JetBrains Rider

来源:Official Rider docs

关于git - 如何在 JetBrains IDE 或类似功能中进行 git 阶段更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53188741/

相关文章:

.net - mono 会让我在 linux 中处理现有代码吗?

git: stash 分支上的详细提交

安卓 Gradle 3.0 : Multiple dex files define Lorg/jetbrains/annotations/TestOnly

c# - Microsoft.Extensions.DependencyInjection : DI'd code runs fine on dotnet CLI/Rider default . NET 配置文件,但导致 VS2022 崩溃

kotlin - 如何从插件获取JetBrains IDE的确切版本?

java - 在 IntelliJ IDE 中自定义 Maven 生命周期窗口?

intellij-idea - 如何从 Rider 导出配色方案?

git commit --amend 不询问消息

git - 不小心创建了具有现有名称的新分支

python - 最小的工作 heroku django 应用程序