On Wed, 16 January 2008, Petko Manolov wrote: > On Wed, 16 Jan 2008, Jakub Narebski wrote: >> Petko Manolov wrote: >>> On Wed, 16 Jan 2008, Jakub Narebski wrote: >>> >>>> You can always tag a blob (like junio-gpg-pub tag in git.git repository), >>>> but it wouldn't be in a working directory. But it would get distributed >>>> on clone. >>> >>> Hm, how does it work? >> >> You use git-hash-object to put file (-t blob) into the object database. >> It would return sha1 of added object. Use git-tag to create tag to blob >> (use returned sha1 for head). You can get file (to stdout) with >> "git cat-file blob tagname^{blob}". > > Sounds like i'll have to play with the above. Thanks for the tip. > >> The file would be in object database, but not in working directory >> by default. > > Not a big problem. Please read carefully section about retagging / changing a tag in git-tag(1) manpage; you should take care about propagating change if you ever change the binary blob. Nothe that I haven't used the technique described. -- Jakub Narebski Poland - 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