需要帮助了解项目git分支树吗

需要帮助了解项目git分支树吗,git,tortoisegit,Git,Tortoisegit,我被分配到一个新项目,但我无法理解它当前的分支结构,下面是修订图结构: 该项目已从cvs中移出,最左边是“arelease”节点,我使用的是Ortoisegit。 现在的问题是: “fix_partitaiva_selezcliente”是根节点,master是它的一个分支,这样说对吗 我们的分支来自哪里?修好了吗?主人?这是两者的结合吗 哪里有移植程序。。。你是从哪里来的 为什么fixbug_38795框是红色的,并且由origin/fixbug_38795指向? 我有一些问题需要了解大师和

我被分配到一个新项目,但我无法理解它当前的分支结构,下面是修订图结构:

该项目已从cvs中移出,最左边是“arelease”节点,我使用的是Ortoisegit。 现在的问题是:

  • “fix_partitaiva_selezcliente”是根节点,master是它的一个分支,这样说对吗
  • 我们的分支来自哪里?修好了吗?主人?这是两者的结合吗
  • 哪里有移植程序。。。你是从哪里来的
  • 为什么fixbug_38795框是红色的,并且由origin/fixbug_38795指向?
  • 我有一些问题需要了解大师和大师的作品, 是否有更清晰的视图或控制台命令来理解当前的分支
  • 如果我说的是对的,那是一团糟还是某种git策略?我怎么能让它有点条理呢?我的意思是我正在考虑使用rebase来移动一些固定分支根来进行开发,我是否误解了rebase命令的使用?
    这是一个人的项目,因此没有打断其他人工作的风险。

    记住,在git中,分支本身没有父子关系。也就是说,提交形成一个图,但分支和标记只是指向提交的“便签”

    这意味着,像您这样的显示,分支名称和箭头在它们之间,介于无用和有害之间(对于您对情况的理解),因为它暗示了没有的语义


    我会回到根(原文如此),使用
    gitk
    或类似的工具来更好地理解。它显示带有分支标签的提交,您将确切地看到发生了什么(当然,有很多工具显示“带有添加的分支信息的提交”,但是
    gitk
    随处可见)。

    请记住,在git中,分支本身没有父子关系。也就是说,提交形成一个图,但分支和标记只是指向提交的“便签”

    这意味着,像您这样的显示,分支名称和箭头在它们之间,介于无用和有害之间(对于您对情况的理解),因为它暗示了没有的语义


    我会回到根(原文如此),使用
    gitk
    或类似的工具来更好地理解。它显示带有分支标签的提交,您将确切地看到发生了什么(当然,有很多工具显示“带有添加的分支信息的提交”,但是
    gitk
    随处可见)。

    感谢提示,我必须学会用git的方式思考感谢提示,我还必须学会用吉特的方式思考