tableflip / Git Days
Licence: isc
π How many days did you work on that project?
Stars: β 10
Programming Languages
javascript
184084 projects - #8 most used programming language
git-days
How many days did you work on that project?
CLI tool to get a print out of how many days each committer committed to a project and how many total commits they've made.
Getting started
npm install -g git-days
cd /path/to/project
git-days
Output:
ββββββββββββββββββββββββ¬βββββββ¬ββββββββββ
β Author β Days β Commits β
ββββββββββββββββββββββββΌβββββββΌββββββββββ€
β Jane β 46 β 443 β
ββββββββββββββββββββββββΌβββββββΌββββββββββ€
β Bob β 16 β 96 β
ββββββββββββββββββββββββΌβββββββΌββββββββββ€
β Dave β 70 β 454 β
ββββββββββββββββββββββββΌβββββββΌββββββββββ€
β Joe β 1 β 1 β
ββββββββββββββββββββββββΌβββββββΌββββββββββ€
β Laura β 6 β 12 β
ββββββββββββββββββββββββΌβββββββΌββββββββββ€
β Sue β 13 β 50 β
ββββββββββββββββββββββββΌβββββββΌββββββββββ€
β Richard β 4 β 23 β
ββββββββββββββββββββββββΌβββββββΌββββββββββ€
β Christopher β 1 β 1 β
ββββββββββββββββββββββββ΄βββββββ΄ββββββββββ
Total: 157 days (1080 commits)
Options
from
Only consider commits after this date. An ISO formatted date passed to moment. e.g.
git-days --from 2015-07-10
to
Only consider commits before this date. An ISO formatted date passed to moment. e.g.
git-days --to 2015-01-01
sort
Sort the table by the specified column. Prefix with "-" to change sort direction to descending. Default is sort by author name, ascending. e.g.
# Sort by commits ascending
git-days --sort commits
# Sort by days descending
git-days --sort=-days
Specify project path(s)
Perhaps your project is split over multiple repos. No problem!
git-days /path/to/project /path/to/related/project/repo
A (β―Β°β‘Β°οΌβ―οΈ΅TABLEFLIP side project.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].
