Skip to content

A tiny Python tool that makes Git commits and pushes much easier!

License

Notifications You must be signed in to change notification settings

aalbrightpdx/githelper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

🛠️ GitHelper

A tiny Python tool that makes Git commits and pushes much easier!


🚀 Install

  1. Clone the repository:
git clone [email protected]:aalbrightpdx/githelper.git ~/.bin/githelper
chmod +x ~/.bin/githelper

Create a Global Launcher Script

  1. Create a small wrapper so you can run githelper from anywhere:
nano ~/.bin/githelper-cli
  1. Paste this inside:
#!/bin/bash
python3 ~/.bin/githelper/githelper.py
  1. ✅ Save and exit (CTRL+O, Enter, CTRL+X), make it executable:
chmod +x ~/.bin/githelper-cli

➕ Add to PATH

If you want to run githelper from anywhere:

  1. Add the PATH="$HOME/.bin:$PATH"' to ~/.bashrc:

    echo 'export PATH="$HOME/.bin:$PATH"' >> ~/.bashrc
  2. Reload your shell:

    source ~/.bashrc

✅ Now you can just type githelper from any Git project!


⚡ Usage

githelper-cli

It will:

  • Show the current Git status
  • Confirm before adding and committing
  • Prompt you for a commit message
  • Confirm again before pushing to GitHub

Safe, fast, and friendly.


📝 License

MIT License.
See LICENSE for full details.

About

A tiny Python tool that makes Git commits and pushes much easier!

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages