EGIT分支本地与远程跟踪

时间:2011-11-21 15:01:54

标签: git egit

我是GIT的新手。我使用EGIT和eclipse。

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

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

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

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

1 个答案:

答案 0 :(得分:7)

b)最好 a)会创建一个DETACHED HEAD,这将允许您在“匿名”分支上工作,但不允许您推动您的工作。
(有关独立头部的更多信息,另请参阅“Git Tip of the Week: Detached Heads”和“detached head explained

对于EGit,请参阅“Git Lesson: Be mindful of a detached head”:

example of an Egit detached head