mirror of
https://github.com/jimeh/dotfiles.git
synced 2026-02-19 01:46:43 +00:00
21 lines
336 B
Bash
Executable File
21 lines
336 B
Bash
Executable File
#! /usr/bin/env bash
|
|
set -e
|
|
|
|
main() {
|
|
local ref="$1"
|
|
local commits
|
|
local files
|
|
|
|
[ -z "$ref" ] && ref="HEAD"
|
|
commits="$(git rev-list "$ref")"
|
|
|
|
for commit in $commits; do
|
|
files="$(git diff-tree --no-commit-id --name-only -r "$commit")"
|
|
for file in $files; do
|
|
echo "${commit}: $file"
|
|
done
|
|
done
|
|
}
|
|
|
|
main "$@"
|