Thread (31 messages) flat view 31 messages, 15 authors, 2016-08-11

Re: Using GIT to store /etc (Or: How to make GIT store all file permission bits)

From: Josef Weidendorfer <hidden>
Date: 2016-08-11 19:23:56

On Monday 11 December 2006 11:39, Andreas Ericsson wrote:
quoted
Import/export scripts literally require wrapping every single GIT 
command with a script that changes directory a few times, reads from a 
different checked-out tree, and permutes some extended-attribute data 
slightly before storing it in the underlying GIT tree.  Even without 
adding any new functionality whatsoever that doubles the amount of code 
just for finding your repository and checking command-line arguments, 
and that's a crazy trade-off to make in any situation.
GIT_DIR=/some/where/else/.git git log -p
Doing this everytime you want to run a git command *is* a lot of time
wasted for typing.

The .gitlink proposal would come in handy here: you have a simple
file instead of .git/, which links to the real repository.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help