| Summary: | 'Push to Upstream' does not indicate to which remote it pushes | ||
|---|---|---|---|
| Product: | [Technology] EGit | Reporter: | Dani Megert <daniel_megert> |
| Component: | UI | Assignee: | Project Inbox <egit.ui-inbox> |
| Status: | CLOSED DUPLICATE | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | john.arthorne, markus.kell.r, remy.suen, rolf.theunissen, twolf |
| Version: | 1.2 | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
|
Description
Dani Megert
(In reply to comment #0) > I could not figure out a difference between 'Push' and 'Push to Upstream'. 'Team > Remote > Push...' with the ellipsis opens a wizard that lets you define what you want to push. 'Team > Push to Upstream', which has no ellipsis, is an "instant" action without a dialog and automatically pushes to upstream based on what you previously defined in the 'Team > Remote > Configure Push to Upstream...' dialog. (In reply to comment #1) > (In reply to comment #0) > > I could not figure out a difference between 'Push' and 'Push to Upstream'. > > 'Team > Remote > Push...' with the ellipsis opens a wizard that lets you define > what you want to push. > > 'Team > Push to Upstream', which has no ellipsis, is an "instant" action > without a dialog and automatically pushes to upstream based on what you > previously defined in the 'Team > Remote > Configure Push to Upstream...' > dialog. Thanks, I already I knew that. I was asking for the difference between 'Push' and 'Push to Upstream'. Note the missing '...' ;-). Ah, and the 'Push' action is on nodes under Remotes > <something> push node I think this question was answered. When you select a single remote, there are "Configure Push..." and "Push" commands. The first one configures what the second one does... When you select an entire repository, there is Push to Upstream. I still find the word "Upstream" vague but I guess what this really means is "origin" as opposed to other remotes you might have. (In reply to comment #3) > I still find the word "Upstream" vague but I guess what this > really means is "origin" as opposed to other remotes you might have. Well, almost. It means the remote of the checked out branch and that remote is not visible in the 'Git Repositories' view unless I look at the config file or configure the branch. So, I think it would make sense to rename this to Push to 'remote name' Fetch from 'remote name' In most cases this would be: Push to 'origin' Fetch from 'origin' And in the case of only one single remote, one could simply use 'Push' and 'Fetch'. This bug is a duplicate of Bug 441940 (In reply to Rolf Theunissen from comment #5) > This bug is a duplicate of Bug 441940 Or the other way around ;-). *** This bug has been marked as a duplicate of bug 441940 *** |