Man page - git-annex-log(1)
Packages contas this manual
- git-annex-dropunused(1)
- git-annex-log(1)
- git-annex-groupwanted(1)
- git-annex-findcomputed(1)
- git-annex-enable-tor(1)
- git-annex-addcomputed(1)
- git-annex-info(1)
- git-annex-recompute(1)
- git-annex-lock(1)
- git-annex-fuzztest(1)
- git-annex-checkpresentkey(1)
- git-annex-fromkey(1)
- git-annex-filter-branch(1)
- git-annex-unlock(1)
- git-annex-find(1)
- git-annex-reregisterurl(1)
- git-annex-required(1)
- git-annex-readpresentkey(1)
- git-annex-initcluster(1)
- git-annex-vicfg(1)
- git-annex-mincopies(1)
- git-annex-fix(1)
- git-annex-initremote(1)
- git-annex-preferred-content(1)
- git-annex-mirror(1)
- git-annex-satisfy(1)
- git-annex-pull(1)
- git-annex-move(1)
- git-annex-matching-expression(1)
- git-annex-remotedaemon(1)
- git-annex-findkeys(1)
- git-annex-updatecluster(1)
- git-annex-restage(1)
- git-annex-registerurl(1)
- git-annex-unused(1)
- git-annex-proxy(1)
- git-annex-transferkeys(1)
- git-annex-matchexpression(1)
- git-annex-expire(1)
- git-annex-pre-commit(1)
- git-annex-whereis(1)
- git-annex-reinit(1)
- git-annex-merge(1)
- git-annex-metadata(1)
- git-annex-unannex(1)
- git-annex-version(1)
- git-annex-wanted(1)
- git-annex-vfilter(1)
- git-annex-list(1)
- git-annex-diffdriver(1)
- git-annex-forget(1)
- git-annex-lookupkey(1)
- git-annex-p2phttp(1)
- git-annex-config(1)
- git-annex-view(1)
- git-annex-edit(1)
- git-annex-filter-process(1)
- git-annex-repair(1)
- git-remote-tor-annex(1)
- git-annex-map(1)
- git-annex-status(1)
- git-annex-watch(1)
- git-annex-schedule(1)
- git-annex-adjust(1)
- git-annex-unregisterurl(1)
- git-remote-annex(1)
- git-annex-p2p(1)
- git-annex-reinject(1)
- git-annex-dead(1)
- git-annex-direct(1)
- git-annex-semitrust(1)
- git-annex-assist(1)
- git-annex-setkey(1)
- git-annex-push(1)
- git-annex-setpresentkey(1)
- git-annex-testremote(1)
- git-annex(1)
- git-annex-assistant(1)
- git-annex-copy(1)
- git-annex-importfeed(1)
- git-annex-vpop(1)
- git-annex-addurl(1)
- git-annex-dropkey(1)
- git-annex-updateproxy(1)
- git-annex-upgrade(1)
- git-annex-shell(1)
- git-annex-backends(1)
- git-annex-sim(1)
- git-annex-get(1)
- git-annex-benchmark(1)
- git-annex-export(1)
- git-annex-post-receive(1)
- git-annex-resolvemerge(1)
- git-annex-trust(1)
- git-annex-fsck(1)
- git-annex-transferrer(1)
- git-annex-migrate(1)
- git-annex-maxsize(1)
- git-annex-drop(1)
- git-annex-rekey(1)
- git-annex-matching-options(1)
- git-annex-calckey(1)
- git-annex-webapp(1)
- git-annex-examinekey(1)
- git-annex-inprogress(1)
- git-annex-findref(1)
- git-annex-undo(1)
- git-annex-indirect(1)
- git-annex-untrust(1)
- git-annex-extendcluster(1)
- git-annex-vcycle(1)
- git-annex-common-options(1)
- git-annex-contentlocation(1)
- git-annex-addunused(1)
- git-annex-smudge(1)
- git-annex-add(1)
- git-annex-enableremote(1)
- git-annex-uninit(1)
- git-annex-renameremote(1)
- git-annex-multicast(1)
- git-annex-import(1)
- git-annex-rmurl(1)
- git-annex-ungroup(1)
- git-annex-group(1)
- git-annex-numcopies(1)
- git-annex-sync(1)
- git-annex-describe(1)
- git-annex-configremote(1)
- git-annex-test(1)
- git-annex-transferkey(1)
- git-annex-init(1)
- git-annex-whereused(1)
- git-annex-vadd(1)
- git-annex-oldkeys(1)
- git-annex-dropunused(1)
- git-annex-log(1)
- git-annex-groupwanted(1)
- git-annex-findcomputed(1)
- git-annex-enable-tor(1)
- git-annex-addcomputed(1)
- git-annex-info(1)
- git-annex-recompute(1)
- git-annex-lock(1)
- git-annex-fuzztest(1)
- git-annex-checkpresentkey(1)
- git-annex-fromkey(1)
- git-annex-filter-branch(1)
- git-annex-unlock(1)
- git-annex-find(1)
- git-annex-reregisterurl(1)
- git-annex-required(1)
- git-annex-readpresentkey(1)
- git-annex-initcluster(1)
- git-annex-vicfg(1)
- git-annex-mincopies(1)
- git-annex-fix(1)
- git-annex-initremote(1)
- git-annex-preferred-content(1)
- git-annex-mirror(1)
- git-annex-satisfy(1)
- git-annex-pull(1)
- git-annex-move(1)
- git-annex-matching-expression(1)
- git-annex-remotedaemon(1)
- git-annex-findkeys(1)
- git-annex-updatecluster(1)
- git-annex-restage(1)
- git-annex-registerurl(1)
- git-remote-p2p-annex(1)
- git-annex-unused(1)
- git-annex-proxy(1)
- git-annex-transferkeys(1)
- git-annex-matchexpression(1)
- git-annex-expire(1)
- git-annex-pre-commit(1)
- git-annex-whereis(1)
- git-annex-reinit(1)
- git-annex-merge(1)
- git-annex-metadata(1)
- git-annex-unannex(1)
- git-annex-version(1)
- git-annex-wanted(1)
- git-annex-vfilter(1)
- git-annex-list(1)
- git-annex-diffdriver(1)
- git-annex-forget(1)
- git-annex-lookupkey(1)
- git-annex-p2phttp(1)
- git-annex-config(1)
- git-annex-view(1)
- git-annex-edit(1)
- git-annex-filter-process(1)
- git-annex-repair(1)
- git-remote-tor-annex(1)
- git-annex-map(1)
- git-annex-status(1)
- git-annex-watch(1)
- git-annex-schedule(1)
- git-annex-adjust(1)
- git-annex-unregisterurl(1)
- git-remote-annex(1)
- git-annex-p2p(1)
- git-annex-reinject(1)
- git-annex-dead(1)
- git-annex-direct(1)
- git-annex-semitrust(1)
- git-annex-assist(1)
- git-annex-setkey(1)
- git-annex-push(1)
- git-annex-setpresentkey(1)
- git-annex-testremote(1)
- git-annex(1)
- git-annex-assistant(1)
- git-annex-copy(1)
- git-annex-importfeed(1)
- git-annex-vpop(1)
- git-annex-addurl(1)
- git-annex-dropkey(1)
- git-annex-updateproxy(1)
- git-annex-upgrade(1)
- git-annex-shell(1)
- git-annex-backends(1)
- git-annex-sim(1)
- git-annex-get(1)
- git-annex-benchmark(1)
- git-annex-export(1)
- git-annex-post-receive(1)
- git-annex-resolvemerge(1)
- git-annex-trust(1)
- git-annex-fsck(1)
- git-annex-transferrer(1)
- git-annex-migrate(1)
- git-annex-maxsize(1)
- git-annex-drop(1)
- git-annex-rekey(1)
- git-annex-matching-options(1)
- git-annex-calckey(1)
- git-annex-webapp(1)
- git-annex-examinekey(1)
- git-annex-inprogress(1)
- git-annex-findref(1)
- git-annex-undo(1)
- git-annex-indirect(1)
- git-annex-untrust(1)
- git-annex-extendcluster(1)
- git-annex-vcycle(1)
- git-annex-common-options(1)
- git-annex-contentlocation(1)
- git-annex-addunused(1)
- git-annex-smudge(1)
- git-annex-add(1)
- git-annex-enableremote(1)
- git-annex-uninit(1)
- git-annex-renameremote(1)
- git-annex-multicast(1)
- git-annex-import(1)
- git-annex-rmurl(1)
- git-annex-ungroup(1)
- git-annex-group(1)
- git-annex-numcopies(1)
- git-annex-sync(1)
- git-annex-describe(1)
- git-annex-configremote(1)
- git-annex-test(1)
- git-annex-transferkey(1)
- git-annex-init(1)
- git-annex-whereused(1)
- git-annex-vadd(1)
- git-annex-oldkeys(1)
Package: git-annex
apt-get install git-annex
apt-get install git-annex
Manuals in package:
Documentations in package:
Package: git-annex-standalone
apt-get install git-annex-standalone
apt-get install git-annex-standalone
Manuals in package:
Documentations in package:
Manual
| git-annex-log(1) | General Commands Manual | git-annex-log(1) |
NAME
git-annex-log - shows location log information
SYNOPSIS
git annex log [path ...]
DESCRIPTION
This command displays information from the history of the git-annex branch.
Several things can prevent that information being available to display. When git-annex-forget is used, old historical data gets cleared from the branch. When annex.private or remote.name.annex-private is configured, git-annex does not write information to the branch at all. And when annex.alwayscommit is set to false, information may not have been committed to the branch yet.
OPTIONS
- [path ...]
- Displays the location log for the specified file or files, showing each repository they were added to ("+") and removed from ("-"). Note that it displays information about the file content currently at these paths, not for any different content that was there in earlier commits.
- matching options
- The git-annex-matching-options(1) can be used to control what to act on when displaying the location log for specified files.
- --all -A
- Shows location log changes to all content, with the most recent changes first. In this mode, the names of files are not available and keys are displayed instead.
- --key=keyname
- Displays the location log for the specified key.
- --branch=ref
- Displays the location log for the files in the specified branch or treeish.
- --unused
- Displays the location log for files found by last run of git-annex unused.
- --sizesof=repository
- Displays a history of the total size of the annexed files in a repository over time from the creation of the repository to the present.
- The repository can be "here" for the current repository, or the name of a remote, or a repository description or uuid.
- Note that keys that do not have a known size are not included in the total.
- --sizes
- This is like --sizesof, but rather than display the size of a single repository, it displays the sizes of all known repositories.
- The output is a CSV formatted table.
- --totalsizes
- This is like --sizesof, but it displays the total size of all known repositories.
- --interval=time
- When using --sizesof, --sizes, and --totalsizes, this controls the minimum interval between displays of the size. The default is to display each new recorded size.
- The time is of the form "30d" or "1y".
- --received
- Combine this option with --sizesof or --sizes to display the amount of data received into repositories since the last line was output.
- --gnuplot
- Combine this option with --sizesof or --sizes or --totalsizes to use gnuplot(1) to graph the data. The gnuplot file will be left on disk for you to reuse.
- For example, to graph the sizes of all repositories:
- git-annex log --sizes --interval=1d --gnuplot
- To graph the amount of new data received into each repository every 30 days:
- git-annex log --sizes --interval=30d --gnuplot --recieved
- --bytes
- Show sizes in bytes, disabling the default nicer units.
- --raw-date
- Rather than the normal display of a date in the local time zone, displays seconds since the unix epoch.
- --since=date, --after=date, --until=date, --before=date, --max-count=N
- These options are passed through to git log, and can be used to limit how far back to search for location log changes.
- For example: --since "1 month ago"
- These options do not have an affect when using --sizesof, --sizes, and --totalsizes.
- --gource
- Generates output suitable for the gource visualization program.
- This option does not have an affect when using --sizesof, --sizes, and --totalsizes.
- --json
- Enable JSON output. This is intended to be parsed by programs that use git-annex. Each line of output is a JSON object.
- This option does not have an affect when using --sizesof, --sizes, and --totalsizes.
- --json-error-messages
- Messages that would normally be output to standard error are included in the JSON instead.
- This option does not have an affect when using --sizesof, --sizes, and --totalsizes.
- Also the git-annex-common-options(1) can be used.
SEE ALSO
git-annex(1)
git-annex-forget(1)
AUTHOR
Joey Hess <id@joeyh.name>