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

bug with 'cl' as alias for 'clone'

From
JTJames Tucker <jftucker@gmail.com>
Date
May 26, 2010, 12:48 UTC
Message-ID
<E4D176D9-E1D2-4C8F-8F18-11060E49ED80@gmail.com>
I've been running the following aliases for a long time now:
alias g='git' # in bash
% cat ~/.gitconfig | grep clone
  cl = clone
This appears to still be calling the right UI command:

% g cl You must specify a repository to clone. ...

But when I try to actually clone a repository:
% ls rdbi
ls: rdbi: No such file or directory
% g cl http://github.com/erikh/rdbi.git
fatal: cannot set work tree after initialization
* ls -la rdbi/
total 0
drwxr-xr-x    2 raggi  staff    68 26 May 09:46 .
drwxr-xr-x  251 raggi  staff  8534 26 May 09:46 ..
So then, I try it with 'clone' instead of 'cl', and it works (after removing the dead initialized repo in ./rdbi):
* rm -rf rdbi/
% g clone http://github.com/erikh/rdbi.git
Initialized empty Git repository in ...
I could look into this later on when I'm not at $work, but as I have no knowledge of the UI internals, it'd be great if someone in the know could track this down.
Thanks in advance,
James
Next: Ramkumar Ramachandra
Message 1 of 4 in “bug with 'cl' as alias for 'clone'”
  1. James TuckerMay 26, 2010
  2. Ramkumar RamachandraMay 26, 2010
  3. James TuckerMay 26, 2010
  4. Nguyen Thai Ngoc DuyMay 26, 2010

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.