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

Re: Wishlist for branch management

From
HAH. Peter Anvin <hpa@zytor.com>
Date
Feb 1, 2010, 17:49 UTC
Message-ID
<4B67143F.6090903@zytor.com>
In-Reply-To
<20100201091907.GJ9553@machine.or.cz>
On 02/01/2010 01:19 AM, Petr Baudis wrote:
> I'm used to git symbolic-ref HEAD. I like the fact that human-friendly
> and scripting interfaces are mostly separated to different commands.

It's makes the learning curve for scripting git unnecessarily large. Furthermore, it's rather unrealistic for people who are not git people to follow this dictum -- I have seen the git scripts that the kernel people write, including myself, and they generally tend to use the same commands they're used to using themselves.

So I think it's actually a really bad UI design. It helps making clear what is scriptable (stable) and what isn't, but expecting people to use a different mental rubric when scripting than when working on the command line is completely unrealistic.

	-hpa
-- 
H. Peter Anvin, Intel Open Source Technology Center
I work for Intel.  I don't speak on their behalf.
Previous: Petr Baudis
Message 5 of 5 in “Wishlist for branch management”
  1. H. Peter AnvinFeb 1, 2010
  2. Björn SteinbrinkFeb 1, 2010
  3. H. Peter AnvinFeb 1, 2010
  4. Petr BaudisFeb 1, 2010
  5. H. Peter AnvinFeb 1, 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.