ද තිබෙන git whatchanged
වඩා අඩු මට්ටමේ වන,git log
NAME
git-whatchanged - Show logs with difference each commit introduces
එය යටින් ඇති ගොනු ලැයිස්තුවක් සමඟ ඒවායේ මාතයන් සමඟ බැඳීම් සාරාංශය ප්රතිදානය කරන අතර ( A
), මකාදැමූ ( D
) හෝ වෙනස් කරන ලද ( M
);
$ git whatchanged f31a441398fb7834fde24c5b0c2974182a431363
මෙවැනි දෙයක් ලබා දෙයි:
commit f31a441398fb7834fde24c5b0c2974182a431363
Author: xx <xx@xx.nl>
Date: Tue Sep 29 17:23:22 2015 +0200
added fb skd and XLForm
:000000 100644 0000000... 90a20d7... A Pods/Bolts/Bolts/Common/BFCancellationToken.h
:000000 100644 0000000... b5006d0... A Pods/Bolts/Bolts/Common/BFCancellationToken.m
:000000 100644 0000000... 3e7b711... A Pods/Bolts/Bolts/Common/BFCancellationTokenRegistration.h
:000000 100644 0000000... 9c8a7ae... A Pods/Bolts/Bolts/Common/BFCancellationTokenRegistration.m
:000000 100644 0000000... bd6e7a1... A Pods/Bolts/Bolts/Common/BFCancellationTokenSource.h
:000000 100644 0000000... 947f725... A Pods/Bolts/Bolts/Common/BFCancellationTokenSource.m
:000000 100644 0000000... cf7dcdf... A Pods/Bolts/Bolts/Common/BFDefines.h
:000000 100644 0000000... 02af9ba... A Pods/Bolts/Bolts/Common/BFExecutor.h
:000000 100644 0000000... 292e27c... A Pods/Bolts/Bolts/Common/BFExecutor.m
:000000 100644 0000000... 827071d... A Pods/Bolts/Bolts/Common/BFTask.h
...
මෙම පිළිතුර "බාහිර තොරතුරු නොමැතිව" සැබවින්ම නොගැලපෙන බව මම දනිමි, නමුත් මම තවමත් සිතන්නේ මෙම ලැයිස්තුව ගොනු නාම වලට වඩා ප්රයෝජනවත් වනු ඇති බවයි.
git log --until 2013-05-21 --pretty="short" --name-only
හොඳ බලපෑමක් සහිතව භාවිතා කිරීමයි.