我在python中学习设计模式,在git中进行版本控制。我做的第一件事是创建一个分支,名为“CreationalPatterns”,在其中我为每个模式提交了一次(工厂、后来我创建了一个新的分支,叫做“结构模式”,并移到了它。我一直致力于这个分支的这些模式。但是当我去看我的“结构模式”分支,还有创建模式提交!我认为git正在做快进合并,但是我有以下问题:有没有可能在没有创建模式分支提交的情况下拥有结构模式分支呢?或者git总是自动地这样做。非常感谢!
bvhaajcl1#
你从“创造模式”分支切换了这个分支。如果你从main分支开始一个新分支,这是一个区别。如果你创建一个新分支,它将从你当前所在的点创建一个分支。(如果是一个不同的分支,它将采用那个分支)您需要重新设置分支的基础。@torek对另一个问题有一个很长的答案。您可以在这里找到它:How to change the starting point of a branch?
main
1条答案
按热度按时间bvhaajcl1#
你从“创造模式”分支切换了这个分支。如果你从
main
分支开始一个新分支,这是一个区别。如果你创建一个新分支,它将从你当前所在的点创建一个分支。(如果是一个不同的分支,它将采用那个分支)您需要重新设置分支的基础。@torek对另一个问题有一个很长的答案。您可以在这里找到它:How to change the starting point of a branch?