git_file_history_maker
Summary
git_file_history_maker.pl is a Perl script to print the change history of specified file in Git.
A file's change history consists of the following items:
- hash
- date
- author
- commit message
Downlowad
Usage
perl git_file_history_maker.pl file_path
Print Format
For each commit, the script print one line data consits of the following items separated by TAB character:
- number
- total number of commits
- file path
- hash
- date
- author
- change type (A: addition, M: modification, D: deletion)
- commit message (concatenated as one-line string)
(Example) Main.java
1 2 Main.java 481d....dcb19 Sat Mar 1 21:19:34 2014 +0100 XXXX <xxxx@xxxx.xx> A Migrated build system to ANT
2 2 Main.java f26a....611de Sat Nov 8 22:35:25 2014 +0100 YYYY <yyyy@yyyy.yy> M When adjusting .... Tab General --> right column
(C) Copyright 2015 - 2017 Hirohisa AMAN