On 17/02/13 04:58, xor wrote: > On Friday, February 15, 2013 10:38:43 AM Ximin Luo wrote: >> Neither of these are mentioned in the Debian man page for git 1.7.10 but >> this website describes its usage: >> http://mikegerwitz.com/docs/git-horror-story.html > > Undocumented commandline features are usually undocumented for a reason: They > are not intended to be used (yet). > Maybe it works fine, but maybe it is bugged as hell or even insecure.
In this case I think you are too cautious in one area to the detriment of
another.
- It is half-documented in git commit -h, just not the man page
- Git developers are sensible and wouldn't have released this into the main
branch if it was "development only". It has been around since 1.7.9.
- `git cat-file -p HEAD` shows the signature as another attribute ("gpgsig") to
the commit object. This is so simple it's unlikely to break things. Even if
they need to change the data model, they can just use a different attribute
name.
X
> _______________________________________________
> Devl mailing list
> [email protected]
> https://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl
--
GPG: 4096R/5FBBDBCE
https://github.com/infinity0
https://bitbucket.org/infinity0
https://launchpad.net/~infinity0
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Devl mailing list [email protected] https://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl
