emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: What a modern collaboration toolkit looks like


From: Richard Stallman
Subject: Re: What a modern collaboration toolkit looks like
Date: Sun, 06 Jan 2008 03:09:19 -0500

    > It sounds like "git push" is the real analogue of CVS commit,

    No.  Pushing works between repositories.  It is the way to propagate
    changes to others.

At this level, that's just a detail.  The must important thing about
CVS commit is that it alters what other people will get if they ask to
get the current version from the repository.  With git, the operation
which does that is `push'.

    >             CVS           GIT
    >     save file  =  commit

    No.  Saving a file will not give you all the version control history and
    tools and diffs and branching and other tools that committing does under
    git.

Ok, but those are details.  The crucial point is that saving a file,
or git commit, alters your own data only; it does not affect what
other users will get from the published repository.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]