21ec5872f4
i found that most man pages only had references to the main git-annex manpage, which i stillfind pretty huge and hard to navigate through. i tried to sift through all the man pages and add cross-references between relevant pages. my general rule of thumb is that links should be both ways unless one of the pages is a more general page that would become ridiculously huge if all backlinks would be added (git-annex-preferred-content comes to mind). i have also make the links one per line as this is how it was done in the metadata pages so far. i did everything but the plumbing, utility and test commands, although some of those are linked from the other commands so cross-links were added there as well.
35 lines
803 B
Markdown
35 lines
803 B
Markdown
# NAME
|
|
|
|
git-annex undo - undo last change to a file or directory
|
|
|
|
# SYNOPSIS
|
|
|
|
git annex `[filename|directory] ...`
|
|
|
|
# DESCRIPTION
|
|
|
|
When passed a filename, undoes the last change that was made to that
|
|
file.
|
|
|
|
When passed a directory, undoes the last change that was made to the
|
|
contents of that directory.
|
|
|
|
Running undo a second time will undo the undo, returning the working
|
|
tree to the same state it had before. To support undoing an undo of
|
|
staged changes, any staged changes are first committed by the
|
|
undo command.
|
|
|
|
Note that this does not undo get/drop of a file's content; it only
|
|
operates on the file tree committed to git.
|
|
|
|
# SEE ALSO
|
|
|
|
[[git-annex]](1)
|
|
|
|
[[git-annex-add]](1)
|
|
|
|
# AUTHOR
|
|
|
|
Joey Hess <id@joeyh.name>
|
|
|
|
Warning: Automatically converted into a man page by mdwn2man. Edit with care.
|