Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [egit-dev] Let's debate about "Commit and Push" behaviour

On 18 Aug 2014, at 9:40, Mickael Istria wrote:

Hi all,

I red the various contributions to this discussion, and they all added good value to the debate, driving the initial issue to a bunch of possible action items. I agree the most with Robin's comment: the issue I have is not that much that I can't use "Commit and Push" but more that I don't know what it is going to do. So just showing the label of the default destination would be a very great first iteration IMO. "Commit and Push to origin:master" or "Commit and Push to gerrit:refs/for/master" as label of the button would be quite helpful. [1] I also believe for example that "Push to upstream" could be changed in a similar way to directly show the destination, so user doesn't need to remember what's upstream for each branch. [2]. I agree a drop-down button would be nice [3], but I have the impression it's not as important as disambiguating the "Commit and Push" label.


I really don't think Commit and Push is the biggest culprit.

I've honestly never figured out what egit's "Push to Upstream" means. What git command does it correspond to ?

is it pushing to what is its tracking branch ? is it pushing to the remote called "upstream" (a bad but very often used convention) or is it pushing to what I last pulled from ?

it is one of the reasons I don't use egit much for doing actually pushes/rebases - I simply cannot map all other git tools to this UI concept.

I agree having a label on these to actually say what the push will target would be of great help!

Especially if it would use the more common form rather than the technical one (i.e. origin/master as opposed to refs/ form).

Cheers,

[1] https://bugs.eclipse.org/bugs/show_bug.cgi?id=441938
[2] https://bugs.eclipse.org/bugs/show_bug.cgi?id=441940
[3] https://bugs.eclipse.org/bugs/show_bug.cgi?id=441941

_______________________________________________
egit-dev mailing list
egit-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/egit-dev


/max
http://about.me/maxandersen


Back to the top