a git plan, long term

Ian Young ian at iay.org.uk
Fri Aug 9 05:12:08 EDT 2013


On 9 Aug 2013, at 01:22, Russ Allbery <rra at stanford.edu> wrote:

> The thing I love the most about Git is that it gives me a lot more control
> over the change sets that I construct.

The above nicely encapsulates one of the Git mindset things that I found wasn't obvious as a Git newbie (which I admit to still being, mostly).  In Git, committing is not something that is just a recording of the state of your workspace, it's part of the construction of a changeset that does a particular thing, and could potentially be reviewed as a whole elsewhere before being accepted.  You should recognise that as very like the patch-based workflow that the Linux kernel developers have used since the beginning (they have certainly never believed in everyone having commit access to one master repository), and obviously that's not a coincidence.

	-- Ian



-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 4813 bytes
Desc: not available
Url : http://shibboleth.net/pipermail/dev/attachments/20130809/140b96a3/attachment.bin 


More information about the dev mailing list