Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 339332

Summary: No equivalent to git status for concise state of the working tree
Product: [Technology] EGit Reporter: James Blackburn <jamesblackburn+eclipse>
Component: UIAssignee: Project Inbox <egit.ui-inbox>
Status: CLOSED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: remy.suen, robin
Version: 0.11   
Target Milestone: ---   
Hardware: PC   
OS: All   
Whiteboard:

Description James Blackburn CLA 2011-03-09 05:06:46 EST
A user just asked how to find the status of their tree w.r.t. to the repo, and I couldn't come up with a convincing replacement to 'git status' on the command line.

In particular they're interested in a concise status of the working git repo.

For example:
  - Whether tree is in the middle of a merge
  - Staged files
  - Modified files
  - Untracked (but not ignored)
  + Any other states the tree can be in...

I know the decorator icons give some clue, but I'm not convinced they provide all the possible states the repo can be in.  It's also hard to enumerate a Naviagtor tree to find all the resources with special status.

Perhaps it could work by having a Status element in the Repositories view that shows the current interesting changes in the repository vs the HEAD commit.
Comment 1 Remy Suen CLA 2011-08-26 18:36:18 EDT
The 'Git Staging' view shows information about files and folders but I don't it tells me anything about branches.
Comment 2 Robin Stocker CLA 2013-09-27 14:01:37 EDT
The Git Staging view now exists for this. For the branch name and status, see bug 416132.