Git新手:在我的案例中关于分支

时间:2011-10-13 08:26:25

标签: git github

如果团队中的其他开发人员有两个分支:主人开发,那么,我加入团队,最初在克隆项目后,我只有一个分支,同时,其他团队成员正在继续开发&将代码推送到开发分支,他们还没有将开发的代码合并到

我想加入开发分支的开发,是否应该首先在我的机器上创建 develop 分支,然后从 master <切换/ strong>到开发分支git branch develop,然后pull origin develop,之后我会在开发分支上获取最新代码其他开发者?或者我的过程有什么不对吗?

另一个问题是,Git分支名称是否区分大小写?

-------------------我的案例中有更多信息---------

我还没有开发分支。我目前只有分支。我很久以前克隆了这个项目,当时只有 master 分支,然后我就加入了团队。我现在想要获得最新的开发分支机构作为其他开发人员

3 个答案:

答案 0 :(得分:2)

  1. 你可以只做git checkout develop。如果已从远程存储库中获取develop分支,则git将从远程存储库创建一个本地分支,并将设置它tracking

  2. 分支名称是文件系统上的文件。因此,在Windows上它不区分大小写,在linux上它很敏感。

答案 1 :(得分:0)

从Git遥控器获取develop分支的最简单方法是:{/ 1}}:

origin

如果您的Git版本足够新,它会告诉您现在有一个“远程跟踪分支”$ git fetch origin $ git checkout develop

是的,分支名称区分大小写。

答案 2 :(得分:0)

或者更确切地说,

git checkout -b develop origin/develop

(假设您的git遥控器被称为origin)。因此,本地分支develop现在将跟踪远程分支origin/develop

并列出所有远程分支,

git branch -r