gpt4 book ai didi

git - 如何使用命令行 git 从 Github 接受 pull 请求 (PR)

转载 作者:行者123 更新时间:2023-12-04 16:38:17 24 4
gpt4 key购买 nike

问题
我收到了一个 pull 请求,我想通过命令行批准它(即,不用我的浏览器登录 Github 并使用 GUI)。此 PR 对分支进行更改。
这是我尝试过的:

# First I go to the correct branch:
git checkout branch-to-be-modified

# Then I pull the changes made by the person who's contributing with the PR:
git pull https://github.com/my-contributor/code.git his-branch

# I then run `git status`, but it shows me nothing
git status
# Outputs:
# > On branch branch-to-be-modified
# > nothing to commit, working tree clean


如何通过命令行接受 Github pull 请求?
我还需要做什么,我应该只是 git push origin branch-to-be-modified ?
这应该很容易,但我找不到此信息。非常感谢您的任何线索

最佳答案

您应该要求 GitHub merge 所述 pull 请求:那将是“接受”它。
您可以使用 gh , the official GitHub client 从命令行执行此操作
gh pr merge

gh pr merge <number>
但这假设您先登录(例如,使用像您的 PAT : gh auth login --with-token < mytoken.txt 之类的 token )。
同样,从命令行,不直接使用 GitHub web。

关于git - 如何使用命令行 git 从 Github 接受 pull 请求 (PR),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66072434/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com