create-org-table-git.sh 331 B

12345678910
  1. #!/usr/bin/env bash
  2. set -euo pipefail # bash strict mode
  3. echo "| Date | Hash | Message | File |"
  4. echo "|------------------------------|"
  5. GIT_PAGER="" git ls-tree -r --name-only HEAD | while read filename; do master
  6. last_commit=$(git log -1 --format="%ai | %H | %s" -- "$filename")
  7. echo "| $last_commit | $filename |"
  8. done