Skip to content

thecreazy/FYGS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FYGS [Fuck your git stats]

Have you always dreamed of having github stats like these but don't have time?

It's time to pump your stats with FYGS!

🚀 Features

  • ⭐️ Commit file by file your changed / addition / deletions
  • 🧐 Force push on your repo
  • ✅ Rewrite yout github stats history creating commit in the past

🔌 Installation

Clone the repo and

make install

This repo needs unix date so please install gdate if you use MacOS, the code will auto try to install gdate using brew but, of course, is better if you choose how and where install it.

🪄 Using

Usage: fygs -m"feat(core): My nice feature" [-p] [-f]
         -m'My nice feature' -> base commit message
         -v -> return the version
         -p -> push after the commit
         -f -> create last year fake empty commits in your repo
Flag What do Default Mandatory
-v Return the version of FYGS - false
-m"" Set the commit message "" true
-p Force push on the default branch false false
-f Create fake empty commit in the past 365 days false false

Examples

  1. Normal Commit example
  1. Commit and push example
  1. Normal Commit example

🤝 Contributing

  1. Fork this repository
  2. Create your branch: git checkout -b feat/mynicefeat or fix/mynicefix
  3. Commit your changes: git commit -m 'feat|fix(core|docs):Add some feature'
  4. Push to the branch: git push origin feat/mynicefeat

After your pull request is merged, you can safely delete your branch.

📝 License

This project is licensed under the DWTFYW License - see the LICENSE.MD file for more information.