Skip to content

kubek93/report-git-changes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Report Git Changes

NOTE: Project is tested only for macOS users!

This project was created to help with reporting monotonic monthly changes in projects for company purposes.

It is using git log command:

git log  --reverse --all --after=first-day-of-month --before=last-day-of-month --author="author-of-git-commits" -p

and iterate through all projects from passed folder.

You have to answer for a few questions and script will be able to generate files with your changes:

Example of project

How to use

This technique is recommended by author

You can use this script without installing code on you local machine.

Command:

npx report-git-changes

Different way for using package

If you decide to store packages locally, first of all install it as a global npm packages using:

npm i -g report-git-changes

Or clone repository locally:

git clone https://github.com/kubek93/report-git-changes.git

and execute command in your command line:

report-git-changes

TODO

  • Add colors to cli commands
  • Clean up console logs, more descriptive outputs of errors
  • zip compress files

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published