Re: [ANNOUNCE] tig-0.14

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Tilo Schwarz
Date: Monday, February 16, 2009 - 2:12 pm

On Mon, 16 Feb 2009 00:47:05 +0100, Jonas Fonseca  
<jonas.fonseca@gmail.com> wrote:


I'm not sure if I understood it correctly. Do you mean, only commits are  
shown, which are heads of some branch? If so, what if more than one head  
points to the same commit?

The branch thing came into my mind, because it's the only thing which  
keeps me from using tig exclusively. I sometimes switch to git-gui to do  
the branch handling. Since I really like those "one key press is one  
command" kind of programs like tig (or mc, aptitude, mocp, ...), it would  
be really nice to have the branches in tig too. The nice thing of programs  
like tig is (matter of taste of course), that once you get used to the  
keys, you don't have to think about commands anymore, you just do them.

I think I would prefer a branch view, because then one could also have a  
branch-view keymap with specialized commands. One possibility would be  
(just as example):

The view shows something like this (here an example from the tig git  
repository)

   master
* my_feature_bar
X my_feature_foo
   origin/HEAD
   origin/master
   origin/release

The current branch is marked by '*'. Now let's assume, I am with my cursor  
on the line with the 'X', I could think of the keys

d (d)elete the X-marked branch, given is has already been merged into  
another branch
n create a (n)ew branch, based on the X-marked branch,
   ask for the new name and (maybe checkout the new branch)
c (c)heckout the branch
r (r)ename the branch
R (r)eset branch
...

I don't think it's necessary to reproduce all the nice options git-gui  
has, but if there would be a branch view with the most used 5 commands /  
work steps, it would cover 95% of the daily "branch work" which is needed.  
And it would be simply awesome, if we could do this without leaving tig,  
but instead use this very nice and fast "one key, one command" also for  
the branches. Of course the more complicated and special cases can be  
always handled by tig by pressing ':' and entering a git command.


Ahh, ok, so tig would issue a prompt and ask me for the name?


Thanks for the great program!


BTW, is the git list the right list to discuss bugs / patches for tig?

Best regards,

     Tilo
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[ANNOUNCE] tig-0.14, Jonas Fonseca, (Thu Feb 5, 1:44 pm)
Re: [ANNOUNCE] tig-0.14, bill lam, (Fri Feb 6, 3:49 am)
Re: [ANNOUNCE] tig-0.14, Jonas Fonseca, (Fri Feb 6, 7:29 am)
Re: [ANNOUNCE] tig-0.14, Jeff King, (Fri Feb 6, 12:15 pm)
Re: [ANNOUNCE] tig-0.14, Jonas Fonseca, (Fri Feb 6, 3:10 pm)
Re: [ANNOUNCE] tig-0.14, Jakub Narebski, (Fri Feb 6, 3:53 pm)
Re: [ANNOUNCE] tig-0.14, Mikael Magnusson, (Fri Feb 6, 7:48 pm)
Re: [ANNOUNCE] tig-0.14, Jeff King, (Sat Feb 7, 12:10 am)
Re: [ANNOUNCE] tig-0.14, Junio C Hamano, (Sat Feb 7, 12:28 am)
Re: [ANNOUNCE] tig-0.14, david, (Sat Feb 7, 1:55 am)
Re: [ANNOUNCE] tig-0.14, Jeff King, (Sat Feb 7, 4:26 am)
Re: [ANNOUNCE] tig-0.14, Jonas Fonseca, (Sun Feb 8, 3:13 am)
Re: [ANNOUNCE] tig-0.14, Jonas Fonseca, (Sun Feb 8, 3:31 am)
Re: [ANNOUNCE] tig-0.14, Jonas Fonseca, (Sun Feb 8, 3:47 am)
Re: [ANNOUNCE] tig-0.14, Jonas Fonseca, (Sun Feb 8, 3:55 am)
Re: [ANNOUNCE] tig-0.14, Jeff King, (Sun Feb 8, 4:00 am)
Re: [ANNOUNCE] tig-0.14, Jeff King, (Sun Feb 8, 4:06 am)
Re: [ANNOUNCE] tig-0.14, Jonas Fonseca, (Sun Feb 8, 4:49 am)
Re: [ANNOUNCE] tig-0.14, Jonas Fonseca, (Sun Feb 8, 4:52 am)
Re: [ANNOUNCE] tig-0.14, Peter Baumann, (Mon Feb 9, 3:07 pm)
Re: [ANNOUNCE] tig-0.14, Jeff King, (Mon Feb 9, 3:22 pm)
Re: [ANNOUNCE] tig-0.14, Peter Baumann, (Mon Feb 9, 3:30 pm)
Re: [ANNOUNCE] tig-0.14, Ted Pavlic, (Tue Feb 10, 6:29 am)
Re: [ANNOUNCE] tig-0.14, Jonas Fonseca, (Tue Feb 10, 11:29 am)
Re: [ANNOUNCE] tig-0.14, Jonas Fonseca, (Tue Feb 10, 11:42 am)
Re: [ANNOUNCE] tig-0.14, Brian Gernhardt, (Tue Feb 10, 12:07 pm)
Re: [ANNOUNCE] tig-0.14, Stefan Karpinski, (Tue Feb 10, 12:29 pm)
Re: [ANNOUNCE] tig-0.14, Jonas Fonseca, (Tue Feb 10, 1:41 pm)
Re: [ANNOUNCE] tig-0.14, Brian Gernhardt, (Tue Feb 10, 1:49 pm)
Re: [ANNOUNCE] tig-0.14, Jonas Fonseca, (Tue Feb 10, 2:13 pm)
Re: [ANNOUNCE] tig-0.14, Brian Gernhardt, (Tue Feb 10, 2:18 pm)
Re: [ANNOUNCE] tig-0.14, Jari Aalto, (Tue Feb 10, 2:23 pm)
Re: [ANNOUNCE] tig-0.14, Ted Pavlic, (Wed Feb 11, 7:03 am)
Re: [ANNOUNCE] tig-0.14, Ted Pavlic, (Wed Feb 11, 7:06 am)
Re: [ANNOUNCE] tig-0.14, Ted Pavlic, (Wed Feb 11, 7:12 am)
Re: [ANNOUNCE] tig-0.14, Ted Pavlic, (Wed Feb 11, 7:19 am)
Re: [ANNOUNCE] tig-0.14, Ted Pavlic, (Wed Feb 11, 10:47 am)
Re: [ANNOUNCE] tig-0.14, Jonas Fonseca, (Wed Feb 11, 6:08 pm)
Re: [ANNOUNCE] tig-0.14, Jonas Fonseca, (Wed Feb 11, 6:30 pm)
Re: [ANNOUNCE] tig-0.14, Tilo Schwarz, (Thu Feb 12, 2:48 pm)
Re: [ANNOUNCE] tig-0.14, Jonas Fonseca, (Thu Feb 12, 3:24 pm)
Re: [ANNOUNCE] tig-0.14, Tilo Schwarz, (Thu Feb 12, 4:14 pm)
Re: [ANNOUNCE] tig-0.14, bill lam, (Thu Feb 12, 7:31 pm)
Re: [ANNOUNCE] tig-0.14, Jonas Fonseca, (Fri Feb 13, 4:57 pm)
Re: [ANNOUNCE] tig-0.14, bill lam, (Fri Feb 13, 8:31 pm)
Re: [ANNOUNCE] tig-0.14, Jonas Fonseca, (Sun Feb 15, 4:22 pm)
Re: [ANNOUNCE] tig-0.14, Jonas Fonseca, (Sun Feb 15, 4:47 pm)
Re: [ANNOUNCE] tig-0.14, Tilo Schwarz, (Mon Feb 16, 2:12 pm)
Re: [ANNOUNCE] tig-0.14, Tilo Schwarz, (Mon Feb 16, 2:55 pm)
Re: [ANNOUNCE] tig-0.14, Ted Pavlic, (Fri Feb 20, 10:24 am)
Re: [ANNOUNCE] tig-0.14, Jonas Fonseca, (Fri Feb 20, 11:34 am)
Re: [ANNOUNCE] tig-0.14, Ted Pavlic, (Fri Feb 20, 1:36 pm)
Re: [ANNOUNCE] tig-0.14, Jonas Fonseca, (Fri Feb 20, 4:31 pm)
Re: [ANNOUNCE] tig-0.14, Jonas Fonseca, (Fri Feb 20, 4:35 pm)
Re: [ANNOUNCE] tig-0.14, Tilo Schwarz, (Sat Feb 21, 10:35 am)
Re: [ANNOUNCE] tig-0.14, Jonas Fonseca, (Sat Feb 21, 10:41 am)
Re: [ANNOUNCE] tig-0.14, Tilo Schwarz, (Sat Feb 21, 1:18 pm)
Re: [ANNOUNCE] tig-0.14, Jonas Fonseca, (Wed Feb 25, 2:54 pm)