| Summary: | EGit HEAD points to a specific commit after a rebase | ||
|---|---|---|---|
| Product: | [Technology] EGit | Reporter: | Auke Schrijnen <aschrijnen> |
| Component: | Core | Assignee: | Matthias Sohn <matthias.sohn> |
| Status: | RESOLVED INVALID | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | robin.rosenberg, stefan.lay |
| Version: | 0.9.0 | ||
| Target Milestone: | --- | ||
| Hardware: | Macintosh | ||
| OS: | Mac OS X - Carbon (unsup.) | ||
| Whiteboard: | |||
Closed due to being old. Possibly fixed. I think I just stubled on this one .... Bah |
When pulling commits from a remote with the command line tools EGit often changes the branch name to a specific commit instead of the name of the current branch. Steps to reproduce: # Assume we are on branch 'master' and are in sync with the remote git reset --hard HEAD~10 touch TESTFILE; for NR in {0..9} ; do echo $NR > TESTFILE; git add TESTFILE; git commit -m "TEST COMMIT $NR"; done git pull --rebase # Now Eclipse shows "[<repo name> <commit id>]" instead # of "[<repo name> <branch name>]" # A checkout of the current branch fixes the decorator git checkout master