在macOS版JetBrains Rider中使用Azure DevOps插件创建PR遇阻
检查本地分支推送状态
创建PR的前提是本地分支已推送到Azure DevOps远端仓库,即便你能推送到上游,也确认下当前分支的远端关联状态:打开Git工具窗口(点击底部状态栏的Git图标),查看分支列表里你的分支是否对应存在远端分支,若没有先执行git push -u origin 你的分支名完成推送。验证插件与Rider版本兼容性
打开「设置→插件→已安装」找到Azure DevOps插件,查看版本号,同时在「关于Rider」里确认IDE版本。插件版本过旧或过新都可能和当前Rider版本不兼容,尝试更新插件或回退到适配版本。查看Git工具窗口的PR入口
在macOS上,打开Git工具窗口(可通过「视图→工具窗口→Git」调出),查看是否有「Pull Requests」标签页;也可以右键点击远端master分支或你的本地分支,检查是否出现「Create Pull Request」选项。确认当前仓库上下文
确保打开的项目是从Azure DevOps克隆的仓库,而非本地初始化的仓库。通过「Git→仓库→管理远程」查看远程仓库地址是否指向Azure DevOps的官方URL。重置Rider UI布局
UI布局异常可能导致选项隐藏,执行「视图→恢复默认布局」后重启Rider,再重新检查相关菜单和工具窗口。检查Azure DevOps插件配置与权限
打开「设置→版本控制→Azure DevOps」,确认已正确关联你的Azure DevOps账户及对应项目/仓库,同时确保账户拥有仓库的Contributor权限(无权限会导致PR入口隐藏)。
内容的提问来源于stack exchange,提问作者AAM111

