我知道如何创建TFS拉取请求using the web interface。然而,这非常不方便。从命令行我已经这样做了
git checkout -b mybranch
git add <files>
git commit -m "my changes"
git push origin mybranch
所以我想输入另一个东西,比如
create-pull-request mybranch
而不是去浏览器和乱用不同的用户界面。也许我可以用卷曲做点什么?
你可以配置VSTS CLI interface来使用git别名(参见this article),包括创建拉取请求。
您可以使用VSTS CLI获得管理VSTS / TFS资源的新命令行体验。
创建拉取请求(示例)命令
git pr create --title "My PR" --auto-complete
注意:Team Foundation Server 2017更新2及更高版本支持VSTS CLI。
在开始使用此命令之前,请了解如何使用install the CLI here。
更多细节请参考本教程:Get started with the VSTS CLI