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: Lars Magne Ingebrigtsen
Subject: Re: What a modern collaboration toolkit looks like
Date: Sat, 05 Jan 2008 16:31:58 +0100
User-agent: Gnus/5.110007 (No Gnus v0.7) Emacs/22.0.91 (gnu/linux)

Eli Zaretskii <address@hidden> writes:

> What tools and diffs are those?  So far, AFAIU, the only difference
> between save-file and GIT commit is that with the latter, you can
> start a (local) branch.  If there are other reasons for local commits,
> what are they?

Well, it's, like, a commit.  :-)

That is, it's a unit of work committed to the repository.  You have a
commit log message, and the unit can either be applied or reverted.

Let's say you're working offline on the file foo.el.  First you fix a
bug dealing with issue A, and you commit that to the repository.  Then
you fix another, totally different bug, dealing with issue B, and you
commit that.

When you come online, you "push" these commits to the central
repository, which will see these two changes as two separate changes,
not just a single change.

If you're not online all the time, having a distributed SCM can be
liberating for your work flow.

-- 
(domestic pets only, the antidote for overdose, milk.)
  address@hidden * Lars Magne Ingebrigtsen





reply via email to

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