David Lang <david.lang@xxxxxxxxxxxxxxxxxx> writes: >> The conversion is not about overriding the mode bits recorded in >> tree objects, nor making git as a replacement for build procedure. > > what build procedures? > > I'm talking about doing things like managing files in /etc That's exactly what "build procedure" is about. Nobody sane should be managing /etc files *directly* under any SCM. A saner practice is to have a separate source area with Makefile to regenerate /etc files, so that (1) "make" manages the target host specific customizations, (2) "make diff" can be used to compare and sanity check the result of "make" against what is currently installed under /etc, and (3) "make install" manages the permission bits. The same applies to dotfiles under $HOME/. - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html