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

Bug 360353

Summary: Support to set/unset skip-worktree bit for entries in the Git index
Product: [Technology] EGit Reporter: Matthias Sohn <matthias.sohn>
Component: UIAssignee: Project Inbox <egit.ui-inbox>
Status: NEW --- QA Contact:
Severity: enhancement    
Priority: P3 CC: eclipse.org, markus.kell.r
Version: 1.2   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:
Bug Depends on: 477771    
Bug Blocks:    

Description Matthias Sohn CLA 2011-10-09 08:57:09 EDT
JGit does support the skip-worktree bit described in man page of git update-index. EGit should support setting/unsetting this bit from the UI similar to the assume-unchanged bit which is already supported.
Comment 1 Markus Keller CLA 2015-09-17 14:42:46 EDT
This would be great. I only recently learned about the differences between assume-unchanged and skip-worktree:
http://stackoverflow.com/questions/13630849/git-difference-between-assume-unchanged-and-skip-worktree

Unfortunately, both file states are not handled correctly in all EGit operations, see bug 477749 and bug 477745. Until those bugs are fixed, skip-worktree wouldn't offer an advantage over assume-unchanged in EGit.