如何 git 在 JetBrains IDE 或类似功能中进行阶段性更改
How to git stage changes in JetBrains IDE or similar functionality
如何在 JetBrains Rider 中将文件添加到 git 阶段?这个功能实现了吗?如果它没有实现,那么我可以在哪个 window 中查看我使用某些外部工具暂存的暂存文件?
[更新]:
用例是在特定时刻分别保存我想要提交的文件和我不想提交的文件。隐藏不是解决方案,因为我需要所有更改都存在。 VS有这个功能,非常方便。您可以通过单击鼠标右键暂存和取消暂存任何文件。
要在以后 commit/push 分隔文件,您可以使用 changelists。
- Select 查看 |工具 Windows |版本控制(或按
Alt+9
)打开版本控制工具window。
- 在工具的本地更改选项卡中window,select一个或多个项目。
- 右键单击并 select 移至另一个更改列表...,或按
Alt+Shift+M
,将 selected 项目移动到现有的或新的更改列表。 Select 如果您希望所有新修改自动添加到 new/target 清单,请设置活动。
以上内容适用于 Rider 和所有其他基于 IntelliJ 平台的 IDE(IntelliJ IDEA、WebStorm、PyCharm、PhpStorm 等),以及它们支持的所有版本控制系统(Git、Mercurial、Subversion、Perforce 开箱即用;其他 VCS 通过插件)。
如何在 JetBrains Rider 中将文件添加到 git 阶段?这个功能实现了吗?如果它没有实现,那么我可以在哪个 window 中查看我使用某些外部工具暂存的暂存文件?
[更新]: 用例是在特定时刻分别保存我想要提交的文件和我不想提交的文件。隐藏不是解决方案,因为我需要所有更改都存在。 VS有这个功能,非常方便。您可以通过单击鼠标右键暂存和取消暂存任何文件。
要在以后 commit/push 分隔文件,您可以使用 changelists。
- Select 查看 |工具 Windows |版本控制(或按
Alt+9
)打开版本控制工具window。 - 在工具的本地更改选项卡中window,select一个或多个项目。
- 右键单击并 select 移至另一个更改列表...,或按
Alt+Shift+M
,将 selected 项目移动到现有的或新的更改列表。 Select 如果您希望所有新修改自动添加到 new/target 清单,请设置活动。
以上内容适用于 Rider 和所有其他基于 IntelliJ 平台的 IDE(IntelliJ IDEA、WebStorm、PyCharm、PhpStorm 等),以及它们支持的所有版本控制系统(Git、Mercurial、Subversion、Perforce 开箱即用;其他 VCS 通过插件)。