add my usual script to touch files as git datetime
This commit is contained in:
parent
0344c59434
commit
2c23f950da
11
git-touch-all.sh
Executable file
11
git-touch-all.sh
Executable file
@ -0,0 +1,11 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
# touch files to match their last git commit timestamp
|
||||||
|
# "useful" for accurate display of page modified times after pulling changes in
|
||||||
|
|
||||||
|
git-touch() {
|
||||||
|
git ls-files --error-unmatch $1 > /dev/null 2>&1 && touch --date="$(git log -1 --format=%ci $1)" $1
|
||||||
|
}
|
||||||
|
|
||||||
|
for file in `find . -type f`; do
|
||||||
|
git-touch $file
|
||||||
|
done
|
Loading…
Reference in New Issue
Block a user