git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: qgit idea: interface for cherry-picking

From
MCMarco 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
Previous: Jakub NarebskiNext: Jakub Narebski
Message 12 of 18 in “qgit idea: interface for cherry-picking”
  1. Jakub NarebskiJul 2, 2006
  2. Marco CostalbaJul 2, 2006
  3. Jakub NarebskiJul 2, 2006
  4. Marco CostalbaJul 2, 2006
  5. Jakub NarebskiJul 2, 2006
  6. Marco CostalbaJul 3, 2006
  7. Junio C HamanoJul 3, 2006
  8. Marco CostalbaJul 3, 2006
  9. Junio C HamanoJul 3, 2006
  10. Marco CostalbaJul 4, 2006
  11. Jakub NarebskiJul 4, 2006
  12. Marco CostalbaJul 4, 2006
  13. Jakub NarebskiJul 4, 2006
  14. Marco CostalbaJul 4, 2006
  15. Junio C HamanoJul 4, 2006
  16. Jakub NarebskiJul 4, 2006
  17. Marco CostalbaJul 4, 2006
  18. Marco CostalbaJul 4, 2006

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.