mirror of
https://github.com/tj/git-extras.git
synced 2026-09-10 07:26:17 -04:00
39 lines
1.1 KiB
Markdown
39 lines
1.1 KiB
Markdown
git-utimes(1) -- Change files modification time to their last commit date
|
|
=========================================================================
|
|
|
|
## SYNOPSIS
|
|
|
|
`git-utimes` [--newer]
|
|
|
|
## DESCRIPTION
|
|
|
|
Change files modification time to their last commit date. Does not touch files that are in the working tree or index.
|
|
|
|
## OPTIONS
|
|
|
|
--newer
|
|
|
|
Preserves the original modification time of files that were committed from the local repo, by only touching files that are newer than their last commit date.
|
|
|
|
## EXAMPLES
|
|
|
|
Update all files' modification time to their last commit date, except those in working tree or index:
|
|
|
|
$ git utimes
|
|
|
|
As above, but preserve original modification time of files that were committed from local repo:
|
|
|
|
$ git utimes --newer
|
|
|
|
## AUTHOR
|
|
|
|
Written by Vitaly Chikunov <<vt@altlinux.org>>, inspired by Stackexchange comments. Updated by Bill Wood <<wpwoodjr@gmail.com>> to add `--newer` flag and ignore files in the working tree or index.
|
|
|
|
## REPORTING BUGS
|
|
|
|
<<https://github.com/tj/git-extras/issues>>
|
|
|
|
## SEE ALSO
|
|
|
|
<<https://github.com/tj/git-extras>>
|