Re: Git rescue mission
- From
Jakub Narebski <jnareb@gmail.com>
- Date
- Feb 9, 2007, 02:01 UTC
- Message-ID
- <eqgkj2$2nl$1@sea.gmane.org>
- In-Reply-To
- <20070209014852.GA13207@thunk.org>
<opublikowany i wysłany>
Theodore Tso wrote:
Show 21 quoted lines
> On Thu, Feb 08, 2007 at 05:10:23PM -0500, Shawn O. Pearce wrote:
>> git config alias.new "gitk --all --not ORIG_HEAD"
>>
>> Would give you a new git subcommand:
>>
>> git new
>>
>> which shows all of the new stuff, on all branches, but doesn't show
>> your prior commit history.
>
> Aliases don't seem to be working for me; I'm using git 1.5.0-rc4. Am
> I doing something wrong?
>
> <tytso@candygram> {/usr/projects/linux/linux-2.6} [master]
> 37% git version
> git version 1.5.0.rc4
> <tytso@candygram> {/usr/projects/linux/linux-2.6} [master]
> 38% git config alias.new "gitk --all --not ORIG_HEAD"
> <tytso@candygram> {/usr/projects/linux/linux-2.6} [master]
> 39% git new
> git: 'new' is not a git-commandShow 13 quoted lines
> <tytso@candygram> {/usr/projects/linux/linux-2.6} [master]
> 40% tail .git/config
>
> [user]
> name = Theodore Ts'o
> email = tytso@mit.edu
>
> [remote "iwlwifi"]
> url = http://bughost.org/repos/iwlwifi.git/
> fetch = +refs/heads/*:refs/remotes/iwlwifi/*
> [alias]
> new = gitk --all --not ORIG_HEAD
> Actually I think you can only alias git commands. For example "alias.last = cat-file commit HEAD" makes "git last" call "git cat-file commit HEAD".
So "alias.new = gitk --all --not ORIG_HEAD" would mean that "git new" invokes "git gitk ..." not "gitk ...". Do you see the problem.
But error message is a bit strange...
-- Jakub Narebski Warsaw, Poland ShadeHawk on #git