有没有一种方法可以在Visual Studio 2022中提交并推送对多个Git存储库的更改



我有一个包含多个项目的VS2022解决方案。涉及9个不同的Git存储库。我可以使用"Git更改"选项卡来"提交所有回购",但我看不到提交和推送所有回购的方法。我最终使用"Git存储库"窗口来单独推送每个传出的提交。我希望能够在一个UI操作中完成所有这些操作。

好吧,从VS 17.4.2开始,你可以按下"Git Changes"选项卡上的"Push"(向上箭头(按钮,它会推送所有已经提交的分支。我不知道这是否是一种新的行为,但我发现它今天有效。虽然没有"提交并全部推送"那么好,但2步总比10步好。

最新更新