Skip to content

mickoissicko/githelper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

"it's pronounced gelper and not jelqer!"

1,328 lines of code!

Gelper

Gelper, or Git Helper is a cool tool if you do not want to use the default Git system for committing. In my opinion, I think Git's default system is pretty slow.

Gelper is here to help! It speeds up committing because it uses it's own system (you still need Git installed).

Gelper makes two files, commit and addfiles. The files are read procedurally, meaning:

Contents of commit:

This is a custom commit message on Line 1
This is another commit message on Line 2

Contents of addfiles:

custom_file_line_1.txt
custom_file_line_2.png

When you save the files and enter 'Y' when prompted if you are done, and when it pushes the changes, on Github, the files custom_file_line_1.txt with the commit mesage This is a custom commit message on Line 1 will be added. The same can be said for custom_file_line_2.png

The filenames are encased in [ and ], so you don't need to add those. There is no extra formatting to be done. I will add an option for that later, but for now, this is all you get. And it's very fast to use.

Info

C++ had to be used because of some POSIX-specific functions not being compatible with/or being in Windows. Those functions were C++ specific, and yes, I could (hypothetically) make my own function or just blatantly plagiarise off of another person, but I wanted to use C++'s default function.

And no, there weren't any good replacements instead of that function. Everything else sucked, made the code too complicated.

How to use

Read the official wiki.

Requirements

  1. Download Git from Git SCM downloads
  2. Download Gelper