gpt4 book ai didi

git - 每次提交将分支拆分为一个分支

转载 作者:行者123 更新时间:2023-12-04 18:00:12 25 4
gpt4 key购买 nike

在我正在进行的这个项目中,我应该使用 pull 请求将我的进度提交到一个 repo,并且每个提交都必须在不同的分支中。问题是最后 3 次提交是在单个 pull 请求中推送的,我应该将它们分别移动到单独的分支中。我尝试还原并创建新分支,但它搞砸了,我回到了第 1 个方 block 。

最佳答案

在这个答案中,我将假设您的分支名为 feature,并且 feature 将所讨论的三个提交作为其最近的三个提交。

feature 创建一个新分支:

git checkout -b onecommit

Nuke 最近的两个提交,留下三个提交中的第一个:

git reset --hard HEAD~2

现在将这个仅包含第一次提交的分支推送到您的仓库:

git push origin onecommit

要获得只有两次提交的分支,您将遵循类似的过程:

git checkout -b twocommits
git reset --hard HEAD~1
git push origin twocommits

关于git - 每次提交将分支拆分为一个分支,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36424544/

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