| Summary: | [Server]Git-status response to give "diverged" information | ||
|---|---|---|---|
| Product: | [ECD] Orion | Reporter: | libing wang <libingw> |
| Component: | Git | Assignee: | Tomasz Zarna <tomasz.zarna> |
| Status: | RESOLVED WORKSFORME | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | ||
| Version: | 0.2 | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Windows 7 | ||
| Whiteboard: | |||
|
Description
libing wang
Additional description; In order to work this around , in my code I am doing an auto-commit by playing tricks below. If I am staging a conflicting file and do not see it in the staged zone later (when I reload git status programatically) , I do a commit with the message "resolved deletion conflicts on file ***" . This is really temporary. I think we've got this covered with those little log widgets on the Status Page. One of them is showing outgoing changes in your local branch comparing to the remote, the second one shows the opposite, changes on the remote which are not in your branch. If they both are showing something this means "Your branch and 'origin/master' have diverged". Am I right? Closing as "works for me" with those log widgets mentioned in the previous comment. Feel free to reopen if you don't think this is an acceptable solution. |