Code Monkey home page Code Monkey logo

app_git-bomber's Introduction

Git Bomber

Well, what is it?

This app is build to pollute commit history by writing meaningless information to a file with a given name in a given branch in a given period of time a given number of times.

Green commit history

Had something boring like this?

image

October looks boring, no commits. Sad. Let's bomb October with 1-10 commits every day! Bombs away!

image

Whoosh! Amazing commit history :D

Cheating

It is. Don't use it :)

Usage

It will not work on repos which have no commits, it will not find the HEAD and die. This is a known issue, might be fixed in future. Also don't do something stupid like committing to the 13th century AD, the push to github will fail.

It should be enough to run the jar with.

java -jar git-bomber-1.0-SNAPSHOT-jar-with-dependencies.jar

If something doesn't go right, go fix it yourself and submit a PR open an issue, and I'll take a look.

Support

You can support the app by buying me a coffee :D

"Buying me a coffee"

Plans for future

  • add tests;
  • dockerize maybe? all the kool kids have docker images;
  • better random for number of commits per day;
  • improve message formatting;
  • add non-swearing messages for validation.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.