| Summary: | [client][log] Should render outgoing changes when there is no remote branch. | ||
|---|---|---|---|
| Product: | [ECD] Orion | Reporter: | libing wang <libingw> |
| Component: | Git | Assignee: | Malgorzata Janczarska <malgorzata.tomczyk> |
| Status: | CLOSED WORKSFORME | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | bokowski, john.arthorne, malgorzata.tomczyk, simon_kaegi, Szymon.Brandys |
| Version: | unspecified | ||
| Target Milestone: | 1.0 | ||
| Hardware: | PC | ||
| OS: | Windows 7 | ||
| Whiteboard: | |||
|
Description
libing wang
If there is a local branch with no corresponding remote branch, push will create the remote branch. We should show the decoration for all commits in this case, so the user knows that all changes will be pushed to the newly create remote branch. (In reply to comment #1) > If there is a local branch with no corresponding remote branch, push will > create the remote branch. We should show the decoration for all commits in this > case, so the user knows that all changes will be pushed to the newly create > remote branch. As this is targeted for 0.3 I will just always enable push action in git status page for 0.2. (In reply to comment #2) > As this is targeted for 0.3 I will just always enable push action in git status > page for 0.2. +1 for the workaround in Libing's code (which I have reviewed). I have pushed the workaround with a8c7fcdbfd69eabd43b874dc2330a6df45199400 (In reply to comment #1) > If there is a local branch with no corresponding remote branch, push will > create the remote branch. We should show the decoration for all commits in this > case, so the user knows that all changes will be pushed to the newly create > remote branch. I had something like this case while testing today. If this is not a tracking branch we still need someway to identify a particular origin server otherwise how do we know which remote server to push the new branch to. This appears to be working fine for me, but I might be misunderstanding. Szymon I leave it to you to close if appropriate. It looks like it works fine now. |