I predict some shops that end up with Git some day to wrap those steps so
they feel like it's one step again.  But that could be ok because they still
get to have the whole history.  Thanks for explaining.

On Fri, Apr 24, 2009 at 5:27 PM, Stuart Sierra
<the.stuart.sie...@gmail.com>wrote:

>
> On Apr 24, 5:16 pm, e <evier...@gmail.com> wrote:
> > But let me understand ... when you do a commit, you haven't really
> > done anything that "counts"?  Loaded question, I know, but it seems like
> you
> > have to do a commit, and then do a "send" or something, to actually share
> > your changes.  Is that right?
>
> Sort of.  First you "git add", which puts changes in the "staging
> area" of your local repository.  Then you "git commit", which records
> a commit, still in your local repository.  Then you "git push" to copy
> your commits to the remote repository (usually called "origin").
>
> Everything counts, and nothing counts, since git allows you to delete
> or undo almost anything, including commits in the remote repository.
> That's actually one of the reasons Google gives for not supporting git
> -- all that freedom makes it hard to re-implement git on top of their
> infrastructure.
>
> -Stuart Sierra
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To post to this group, send email to clojure@googlegroups.com
To unsubscribe from this group, send email to 
clojure+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/clojure?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to