2fb3722ce9
* When annex objects are received into git repositories, their checksums are verified then too. * To get the old, faster, behavior of not verifying checksums, set annex.verify=false, or remote.<name>.annex-verify=false. * setkey, rekey: These commands also now verify that the provided file matches the key, unless annex.verify=false. * reinject: Already verified content; this can now be disabled by setting annex.verify=false. recvkey and reinject already did verification, so removed now duplicate code from them. fsck still does its own verification, which is ok since it does not use getViaTmp, so verification doesn't happen twice when using fsck --from.
36 lines
755 B
Markdown
36 lines
755 B
Markdown
# NAME
|
|
|
|
git-annex reinject - sets content of annexed file
|
|
|
|
# SYNOPSIS
|
|
|
|
git annex reinject `src dest`
|
|
|
|
# DESCRIPTION
|
|
|
|
Moves the src file into the annex as the content of the dest file,
|
|
which should be an already annexed file whose content is not present.
|
|
|
|
This can be useful if you have obtained the content of a file from
|
|
elsewhere and want to put it in the local annex.
|
|
|
|
Verifies that the src file's content matches with the content that the dest
|
|
file is expected to have, and refuses to reinject it otherwise.
|
|
|
|
Example:
|
|
|
|
git annex reinject /tmp/foo.iso foo.iso
|
|
|
|
# SEE ALSO
|
|
|
|
[[git-annex]](1)
|
|
|
|
[[git-annex-add]](1)
|
|
|
|
[[git-annex-fsck]](1)
|
|
|
|
# AUTHOR
|
|
|
|
Joey Hess <id@joeyh.name>
|
|
|
|
Warning: Automatically converted into a man page by mdwn2man. Edit with care.
|