gpt4 book ai didi

Git 将不同的分支推送到 github

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

我有一个本地主分支,在尝试了一些东西之后,决定返回提交 X,就像之前的 4 次提交一样,然后我创建了一个新分支“master2”,现在这是我的主分支。当我尝试为我的不同分支做一个新的推送(到我的 github)时它抛出一个错误。

 git push -u origin master2
! [rejected] master2 -> master2 (non-fast-forward)

我如何为这个新分支推送到 github?

最佳答案

我不确定我是否完全理解你的问题,但是,非快进推送(你的情况)可以通过在推送中添加 -f 开关(force)来解决命令:

git push -fu origin master2

(但是,在 Github 上使用强制推送被认为是一件坏事,这是有原因的:你可能会搞砸其他存储库,所以只有当你确定没有人获取时才应该这样做带有 master2 分支的存储库指向 forcepush 之前的任何内容)

关于Git 将不同的分支推送到 github,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35189522/

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