From: Junio C Hamano Date: Tue, 14 Feb 2006 20:41:57 GMT Subject: Re: several quick questions Message-ID: <7vmzgtr7u2.fsf@assigned-by-dhcp.cox.net> In-Reply-To: Johannes Schindelin writes: > Hi, > > On Tue, 14 Feb 2006, Petr Baudis wrote: > >> [...] >> >> It works by creating a new branch cg-seek-point and storing the seeked >> point there; if HEAD is already on the branch, it merely changes the >> seek point and resets the working tree appropriately. cg-seek without >> any arguments will then return to your original head, whose name was >> stored in .git/head-name. > > And if you want to prevent accidental commit, just "chmod a-w > $GIT_DIR/index". That is a wrong answer. It is perfectly sane to modify index without an intention to commit that change (you can always say "git reset").