Skip to main content

gc is a command line helper client for using git.

Project description


gc is a simple command line helper client for git.

Obviously git has a lot of functionality in the CLI already. Not seeking to re-invent any wheels, gc can simplify commits and pushes, add or remove files from .gitignore, and maybe one day help with merge fixes.


$ gc "subject for a git commit"

Commit local git repo with message "subject for a git commit", add or rm files, and push changes. You will be prompted to add a body message (skip with 'n'), and you will see a list of untracked, modified, or deleted files. Simply unselect any files you DON'T want to add or rm.

$ gc -I

show .gitignore for current project and exit

$ gc -i config.ini terraform.tfvars

add config.ini and terraform.tfvars to project's .gitignore. If a file exists already, it will be deleted, but you will be prompted first (unless you provide the [-y] or [--yes] flag).

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for git-client, version 0.2.1
Filename, size File type Python version Upload date Hashes
Filename, size git_client-0.2.1-py3-none-any.whl (8.2 kB) File type Wheel Python version py3 Upload date Hashes View
Filename, size git-client-0.2.1.tar.gz (4.7 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page