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

Re: do you recommend "git" (over svn) for a 1-person team???

From
Ted Pavlic <ted@tedpavlic.com>
Date
Jan 29, 2009, 02:09 UTC
Message-ID
<49810FC5.2070902@tedpavlic.com>
In-Reply-To
<d30068860901281725t14d19c1vc0557182bca3eb8d@mail.gmail.com>
> Do you recommend "git" (over svn) for a 1-person team???   (the
> ability to commit whilst offline on my laptop sounds potentially
> enough reason)

At this point, it is clear that you've bought into using *some* form of revision control locally. So you are really asking whether DVCS is appropriate for personal-only use. If all you care about is the ability to commit locally, then you might as well use vanilla RCS (i.e., the ultimate "plumbing" behind SVN).

How easy DVCS solutions make merging and rebasing is a secondary feature for me. Primarily, I like that while doing my work, I don't ever have to *think* about the revision control. I don't have to check out or lock files. I don't have to worry about checking in all of my changes. I just work, and, when I'm ready, the DVCS takes care of everything else. It's the *overall* ease of use that makes DVCS so valuable to me... (and who knows... maybe later someone will want to clone my repo and we'll trade commits back and forth)

[ Keep in mind that git is not the only DVCS. For some of my personal projects, I use hg (Mercurial), and for others I use git. On none of them do I use SVN. Unfortunately, the proliferation of SVN on SourceForge has prevented me from contributed myriad local patches to projects that are otherwise very important to me. Perhaps another great reason to use DVCS locally is that you'll be putting implicit pressure on places like SF to modernize. ]

Best -- Ted

-- 
Ted Pavlic <ted@tedpavlic.com>

   Please visit my ALS association page:
         http://web.alsa.org/goto/tedpavlic
   My family appreciates your support in the fight to defeat ALS.
Previous: Sverre RabbelierNext: James Pickens
Message 3 of 12 in “Re: do you recommend "git" (over svn) for a 1-person team???”
  1. Greg HauptmannJan 29, 2009
  2. Sverre RabbelierJan 29, 2009
  3. Ted PavlicJan 29, 2009
  4. James PickensJan 29, 2009
  5. Martin LanghoffJan 29, 2009
  6. Greg HauptmannJan 29, 2009
  7. Ted PavlicJan 29, 2009
  8. Jeff KingJan 29, 2009
  9. Ted PavlicJan 29, 2009
  10. Garry DolleyJan 29, 2009
  11. david@lang.hmJan 29, 2009
  12. Jakub NarebskiJan 30, 2009

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.