gpt4 book ai didi

git - 如何从intellij idea做git pull请求?

转载 作者:太空狗 更新时间:2023-10-29 14:22:48 24 4
gpt4 key购买 nike

我在一家公司拥有的 github 上有一个私有(private)项目仓库。 github 上的 repo 有分支 master 和 dev。在过去的某个时候,我克隆了开发仓库。之后我做了很多改变。现在我的经理要求我进行 pull 请求,以便团队可以审查我的更改。我不能与 dev 分支 merge 。 intellij idea 中完成此操作的命令序列是什么。如果可以从 intellij idea 项目目录中使用等效的 git 命令,那也可以提供帮助。仅供引用,我一直在使用 intellij idea VCS |使用 Update type merge 和 clean working tree type stash 更新项目功能,将远程更改 merge 到我的本地更改。

此过程是否会在远程存储库上创建一个新分支,团队将查看该分支以审核我的更改?

最佳答案

因此,首先您需要创建一个分支,用于在 GitHub 上进行 pull 请求。在您创建更改的分支上并键入 git checkout -b 'new branch name' 例如 git checkout -b feature/my-stuff。之后,您应该在新分支上包含您在前一个分支中提交的所有提交和/或您可以提交其他更改。现在你应该将你的分支 rebase 到 origin/dev(或者你的情况下的任何 origin 分支)以从其他开发人员 git rebase origin/dev 获取所有更改。现在解决可能的冲突(如果有的话)。如果所有冲突都已解决,您现在可以通过键入 git push --set-upstream origin feature/my-stuff 安全地推送您的分支。现在您可以转到 GitHub 并创建 pull 请求。

关于git - 如何从intellij idea做git pull请求?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34788488/

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