我对一个文件做了一个小的修改,我想马上提交并推送。但是我如何从VSCode GUI中只提交这个文件(我不想同时提交其他修改)?我当然可以自己运行命令行,但我希望将来在这个和其他类似的示例中使用GUI。
gijlo24d1#
首先,您需要通过执行以下命令来确保git stage上没有其他更改:Git Unstage all changes然后,如果你想包含一个完整的文件,执行:Git: Stage changes或者,如果你想包含一系列的更改(类似于git add --patch),可视地选择更改,然后执行:Git: Stage selected ranges
git stage
Git Unstage all changes
Git: Stage changes
git add --patch
Git: Stage selected ranges
1条答案
按热度按时间gijlo24d1#
首先,您需要通过执行以下命令来确保
git stage
上没有其他更改:Git Unstage all changes
然后,如果你想包含一个完整的文件,执行:
Git: Stage changes
或者,如果你想包含一系列的更改(类似于
git add --patch
),可视地选择更改,然后执行:Git: Stage selected ranges