| Summary: | [server] Need "git reset --hard HEAD" API on server | ||
|---|---|---|---|
| Product: | [ECD] Orion | Reporter: | libing wang <libingw> |
| Component: | Client | Assignee: | Tomasz Zarna <tomasz.zarna> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | susan, Szymon.Brandys |
| Version: | 0.2 | ||
| Target Milestone: | 0.2 | ||
| Hardware: | PC | ||
| OS: | Windows 7 | ||
| Whiteboard: | |||
| Bug Depends on: | |||
| Bug Blocks: | 338202, 343961 | ||
|
Description
libing wang
+1. I had real world conflicts yesterday when committing a small change to navigate-table and colliding with a very large from Boris' file client refactoring. The diffs scared me and most were unknown to me. I knew that my change was simply a variable rename, so I wanted to just take Boris' work and then make my change again rather than merge manually. Sounds like a subtask of bug 338202 to me. Fixed with http://git.eclipse.org/c/e4/org.eclipse.orion.server.git/commit/?id=39fcadc5998b912d5e97823235546c08cd35cd15 [1]. You should be now able to hard reset all changes in index and working tree. Resetting a single file is still not available, blocked by bug 338701 in JGit. [1] Ignore the comment there, the fix is for this bug, not bug 338202. |