VSCode有优秀的git集成,但我找不到一种方法来做部分提交。基本上,我希望能够在我的文件中选择特定的更改,并在不登台的情况下登台整个文件。git CLI、Github原生应用程序和Atom插件支持此功能。
主要是在开票之前确保我没有错过什么。
VSCode有优秀的git集成,但我找不到一种方法来做部分提交。基本上,我希望能够在我的文件中选择特定的更改,并在不登台的情况下登台整个文件。git CLI、Github原生应用程序和Atom插件支持此功能。
主要是在开票之前确保我没有错过什么。
当前回答
使用交互式登台。
命令- git add -p <file_name> 这将显示文件,您可以选择在分开更改后提交哪个文件
其他回答
打开Source Control视图,然后单击已更改的文件以打开比较。 选择要演出的台词。 点击“…然后阶段选定范围。
此选项已移动到调色板:
shift+command+P输入“stage selected ranges”
更新:2017年10月:在2017年10月的最新VSCode(版本1.18)中,你可以很容易地展示特定的行,就像你用git CLI git add -p做的那样。你只需要从侧面点击编辑过的行,观察差异,然后应用它。
使用交互式登台。
命令- git add -p <file_name> 这将显示文件,您可以选择在分开更改后提交哪个文件
⚡用动图总结这篇文章中的所有内容。
确保您在源代码控制视图中使用此特性 选择代码范围 打开编辑器右上角的···(而不是左侧git面板顶部的···) 您也可以按COMMAND(⌘)+ K + COMMAND(⌘)+ S打开键盘快捷键并搜索范围,然后为该操作设置键盘快捷键。
和平!✌️