Re: qgit idea: interface for cherry-picking
- From
- Marco Costalba <mcostalba@gmail.com>
- Date
- Jul 4, 2006, 11:58 UTC
- Message-ID
- <e5bfff550607040458m1e6ea6bes44b3e3eba26856f0@mail.gmail.com>
- In-Reply-To
- <e8d2eo$k44$1@sea.gmane.org>
On 7/4/06, Jakub Narebski <jnareb@gmail.com> wrote:
Show 9 quoted lines
> Marco Costalba wrote: > > > QGit is not supposed to be a GUI replacement of git UI. QGit only let > > users quickly call some commonly used commands. [...] > > It's a pity. Doing some of commands from visual history viewer, with view of > branches etc. would be so much easier: like bisect, rebasing, cherry > picking, reverting a commit... >
In the past weeks I (with Pavel support) have implemented and pushed the concept of "custom actions".
Is it possible to associate commands sequences, scripts and anything else executable to a custom action. Actions can be called and run from menu entry and corresponding output is grabbed by a terminal window.
Instead of hard code each git-native command, this way you have a flexible framework to add shortcuts and menu entry for anything you would like to be a click away. BTW I use this for stuff like git pull, but also for 'make' and 'make install' because you have a window terminal for feedback.
There is also the possibility to input command line parameters before to run, useful, as example for a git pull action that asks for source repository to pull from.
Is this something that can fulfill you request? do you need something different? perhaps something as a "default to current selected SHA as input argument" flag.
Marco