diff options
author | Bryan Larsen <bryan.larsen@gmail.com> | 2005-07-08 16:51:55 -0700 |
---|---|---|
committer | Linus Torvalds <torvalds@g5.osdl.org> | 2005-07-08 17:07:37 -0700 |
commit | 7672db20c2060f20b01788e4a4289ebc5f818605 (patch) | |
tree | 0b5c5ed90d81628aa03df60ee5116d707f4a0803 /Documentation/git-hash-object.txt | |
parent | 7558ef89edce07555c6436cfcb98c31388dd99b0 (diff) | |
download | git-7672db20c2060f20b01788e4a4289ebc5f818605.tar.gz git-7672db20c2060f20b01788e4a4289ebc5f818605.tar.xz |
[PATCH] Expose object ID computation functions.
This patch makes the first half of write_sha1_file() and
index_fd() externally visible, to allow callers to compute the
object ID without actually storing it in the object database.
[JC demangled the whitespaces himself because he liked the patch
so much, and reworked the interface to index_fd() slightly,
taking suggestion from Linus and of his own.]
Signed-off-by: Bryan Larsen <bryan.larsen@gmail.com>
Signed-off-by: Junio C Hamano <junkio@cox.net>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'Documentation/git-hash-object.txt')
-rw-r--r-- | Documentation/git-hash-object.txt | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/Documentation/git-hash-object.txt b/Documentation/git-hash-object.txt new file mode 100644 index 000000000..8790d19b2 --- /dev/null +++ b/Documentation/git-hash-object.txt @@ -0,0 +1,36 @@ +git-hash-object(1) +================== +v0.1, May 2005 + +NAME +---- +git-hash-object - Computes object ID and optionally creates a blob from a file. + + +SYNOPSIS +-------- +'git-hash-object' [-t <type>] [-w] <any-file-on-the-filesystem> + +DESCRIPTION +----------- +Computes the object ID value for an object with specified type +with the contents of the named file (which can be outside of the +work tree), and optionally writes the resulting object into the +object database. Reports its object ID to its standard output. +This is used by "git-cvsimport-script" to update the cache +without modifying files in the work tree. When <type> is not +specified, it defaults to "blob". + + +Author +------ +Written by Junio C Hamano <junkio@cox.net> + +Documentation +-------------- +Documentation by David Greaves, Junio C Hamano and the git-list <git@vger.kernel.org>. + +GIT +--- +Part of the link:git.html[git] suite + |