Why doesn't the graph display a new branch branching off from the master branch, when I create a new branch in terminal?

前端 未结 2 1890
挽巷
挽巷 2021-02-02 11:47

Why doesn\'t the graph in Sourcetree display a new branch branching off from the master branch , when I create a new branch called \"testing123\" in terminal ?

Sourcetre

2条回答
  •  忘了有多久
    2021-02-02 12:34

    It does: it has one new commit done from master.

    That means you have checked out the new branch testing123, done one commit and pushed it (hence origin/testing123).

    You don't see any "branching" because there is no new commit on master since testing123 has been created: the history of testing123 remains "linear" with the one of master.

    Once a new commit will have been created on master, you will see a fork.

    See also this thread on SourceTree:

    2 possible reasons for this:

    1. You have 'Current Branch' selected at the top of the log view, or
    2. The branches didn't actually cause a divergence in the graph.
      A branch is just a marker, unless different commits actually occurred in each that were not shared between then, there won't be a fork in the graph.

提交回复
热议问题