gpt4 book ai didi

git - git 中有多少种分支?

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

努力理解如何使用远程分支以及有多少种类型的 git 分支,我不知何故迷失在不同的命名和 git 版本中。这是发生在我身上的几件事,同时相信只有两种类型的 git 分支:

  1. 我不情愿地创建了一个非跟踪本地分支(所以推 pull 不起作用)
  2. (因此我决定暂时放弃自动推/pull )
  3. 我将 origin/master merge 到我当前的分支中,之前没有从 origin 获取
  4. 我在没有先将 origin/master merge 到当前分支的情况下将 master merge 到我当前的分支中。

所以,在主要在 http://git-scm.com/book 花了一些时间之后在 stackoverflow 上,我得出的结论是我实际上可以描述四种而不是通常描述的两种类型(本地与远程)的 git 分支。我决定尝试了解如何使用远程分支机构,我知道它已经大大减少了,但我的想法是指向正确的方向并了解不同的分支级别:

编辑: 新图片, merge 了 dunni 的评论。 enter image description here

你怎么看,我错了多少?应该添加/注意什么?

最佳答案

你的图片有一个错误:分支origin/master在服务器上不存在,它叫做master。服务器上的分支只是服务器 POV 的本地分支。

我也不会区分跟踪分支和纯本地分支,因为分支本身没有区别,除了很少的配置,这将简化/启用 pull 和推。但是你也可以 pull 到一个没有跟踪配置的本地分支,你只需要为 pull 命令添加一些额外的参数。

关于git - git 中有多少种分支?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25786808/

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