gpt4 book ai didi

Git:推送时忽略某些提交

转载 作者:太空狗 更新时间:2023-10-29 13:26:00 32 4
gpt4 key购买 nike

我想要对我的 fork 进行一些私有(private)的修改。我该怎么做?

有问题here关于推送单个提交,答案是从私有(private)分支中挑选要推送的提交并将它们放在主分支上。但是,我更希望在推送时忽略某个提交。

最佳答案

如果这些提交是尚未推送的提交的一部分,您可以:

  • 重新排序它们 ( rebase --interactive ) 以将它们作为最近的提交
    (实际上,如果它们是连续的,你可以 rebase --onto another branch altogether )
  • 创建一个“private”分支来标记当前“dev”分支的提示
  • 将该开发分支重置为那些私有(private)分支之前的最后一次提交
  • 推送开发分支。

所以解决方案仍然涉及流程中的“私有(private)”分支,但更重要的是,它是关于隔离(因此是分支)不被发布的历史部分,以更清晰的“公共(public)”历史结束供您发布(推送)。

关于Git:推送时忽略某些提交,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2868995/

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