当 VS Code 中有需要拉取的提交时收到通知
借助 GitLive 的全新拉取提醒功能,您现在可以更快地进行拉取,减少冲突的可能性,并更快地合并代码!
当您的远程仓库更新且跟踪分支中有提交需要拉取时,立即收到通知。
我们甚至会在您的基础分支(您计划在完成后将更改合并回的分支)落后于您时通知您,我们通过检查 git reflog 来确定您的基础分支,看看您在创建当前分支时最初是从哪个分支创建的。
本地引用日志中并非总能显示您是从哪个分支创建的,在这种情况下,我们会尽可能假定它是您的默认分支;否则,我们会请您选择一个分支。无论如何,您都可以通过点击通知中的“更改基础分支”按钮轻松更改基础分支。
您还可以选择“无基础分支”来屏蔽根分支(通常是您的主干/主干分支)的通知。正确设置分支之间的关系后,当您落后于根分支链中的任何分支时,您都会收到通知。
💡例如:如果您遵循 GitFlow 风格的分支策略,使用 main 和 develop 分支,并且您当前的功能分支是从 develop 分支创建的,那么您不仅会收到您的分支落后于 develop 分支的通知,还会收到 develop 分支落后于 master 分支的通知。
最后,您可以点击通知上的“显示更改”按钮,打开存储库视图,查看您落后的分支中的更改。
仓库视图还会显示当前分支之前的所有远程特性分支(按提交次数排序),请查看这篇文章了解更多信息:
还没有安装 GitLive 扩展程序?您可以在这里找到它,如果您想了解有关最新版本的更多信息,请查看这篇博客文章。
文章来源:https://dev.to/gitlive/get-notified-when-there-are-commits-to-pull-in-vs-code-61k



