【问题标题】:Create pull requests in Git Bash to Azure DevOps在 Git Bash 中向 Azure DevOps 创建拉取请求
【发布时间】:2019-03-23 08:12:14
【问题描述】:

我们可以使用命令hub pull-request 从 Git Bash 创建到 GitHub 的拉取请求。我可以从 Git Bash 创建拉取请求到 Azure DevOps 吗?

【问题讨论】:

    标签: git azure-devops


    【解决方案1】:

    我可以创建从 Git Bash 到 Azure DevOps 的拉取请求吗?

    我认为答案是肯定的。我们可以使用 VSTS CLI 命令扩展 Git 别名来实现它。

    VSTS CLI interface,我们可以configure to use git aliases,包括创建拉取请求。此外,我们可以使用 VSTS CLI 命令扩展 Git 别名来创建拉取请求。

    详情可以查看这个文档:

    Visual Studio and Azure DevOps Git: Extend the git command line with server commands–Part 2

    希望这会有所帮助。

    【讨论】:

    • 相关power shell REST请求示例:[stackoverflow.com/questions/48634358/…
    • 我通常从 Azure 克隆一个分支,然后在新创建的开发分支中做一些工作,然后从“Git bash”外壳内部进行 git commit 和 git push - 它就像一个魅力 -为什么我需要设置 VSTS CLI 才能让 git request-pull 命令与 Azure 一起使用???
    【解决方案2】:

    我创建了一个 PowerShell 脚本来简化流程。您可以在这里查看详细信息

    Git Hub Repo

    基本上你需要做的是:

    • 获取 Azure DevOps 访问令牌
    • 将令牌传递给 PowerShell 并让它运行设置步骤。

    【讨论】:

    • 谢谢,这很有帮助,但我想直接从 Git Bash 这样做
    猜你喜欢
    • 1970-01-01
    • 2021-02-14
    • 1970-01-01
    • 2018-07-16
    • 1970-01-01
    • 1970-01-01
    • 2021-07-07
    • 2020-09-22
    • 2022-11-25
    相关资源
    最近更新 更多