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

Re: My use case

From
RGRon Garret <ron1@flownet.com>
Date
Jan 30, 2010, 18:29 UTC
Message-ID
<ron1-A58BC7.10295430012010@news.gmane.org>
In-Reply-To
<20100130174844.GD788@thunk.org>
In article <20100130174844.GD788@thunk.org>, tytso@mit.edu wrote:
Show 13 quoted lines
> On Sat, Jan 30, 2010 at 12:54:13AM -0800, Ron Garret wrote:
> > Don't forget, I'm integrating this *into* the IDE, not just using it 
> > *for* the IDE.  So I want to just have a context menu on each code 
> > window with "SNAPSHOT" and "ROLLBACK" items that Just Work.  The casual 
> > user won't even know that there's git behind the scenes.
> 
> This is a workflow question, I suppose, but I find things work much
> better if you can get the user to give you explicit commit boundaries
> so that (a) bisect works, and (b) they can describe what each commit
> does, and (c) so they can more easily move specific bug fixes or
> features between different release branches.  The free-form hacking
> more may be nice, and very "LISP-like", but there are some real
> advantages to having explicitly describable and documented commits.

You are absolutely right. That is another reason why having the individual files tracked separately from the main project would be a good thing if I can get it to work. (It would be kind of like having a git-stash on a per-file basis.)

rg
Previous: tytso@mit.eduNext: Junio C Hamano
Message 5 of 7 in “My use case”
  1. Ron GarretJan 30, 2010
  2. Edward Z. YangJan 30, 2010
  3. Ron GarretJan 30, 2010
  4. tytso@mit.eduJan 30, 2010
  5. Ron GarretJan 30, 2010
  6. Junio C HamanoJan 30, 2010
  7. Ron GarretJan 30, 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.