EGIT分支本地与远程跟踪

jav*_*use 4 git egit

我是GIT的新手.我使用EGIT与eclipse.

我有一个关于分支的问题,我看到两个部分"本地"和"远程跟踪".如果我必须在其中一个分支上工作,我认为有两种方法可以实现它.

a)在远程跟踪下检查origin/featureBranch并进行处理.

b)右键单击local并创建一个本地分支并指向ref/remote/featureBranch并开始处理它?

这两种方法有什么区别吗?哪个是首选?

Von*_*onC 7

b)最好的.
a)将创建一个DETACHED HEAD,这将允许您在"匿名"分支上工作,但不允许您推动您的工作.
(另请参阅" 本周Git提示:独立头部 "和" 独立头解释 "了解更多关于独立头部的信息)

对于EGit,请参阅" Git课程:注意一个独立的头部 ":

Egit分离头的例子