Skip to main content

gc is a command line helper client for using git.

Project description

gc

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.

usage

$ 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.

Source Distribution

git-client-0.2.2.tar.gz (5.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

git_client-0.2.2-py3-none-any.whl (8.2 kB view details)

Uploaded Python 3

File details

Details for the file git-client-0.2.2.tar.gz.

File metadata

  • Download URL: git-client-0.2.2.tar.gz
  • Upload date:
  • Size: 5.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.8.9

File hashes

Hashes for git-client-0.2.2.tar.gz
Algorithm Hash digest
SHA256 f84703bb96bf05877cfe2f062bfe788ed43dfe234f6a000dc6c16b213bb0c8b3
MD5 548ac56b65cfd86dccc743e2bab60a12
BLAKE2b-256 2b5c8844b7071dbc9906a5badcb9c0f575052602a4dcb240245333ff1df28ada

See more details on using hashes here.

File details

Details for the file git_client-0.2.2-py3-none-any.whl.

File metadata

  • Download URL: git_client-0.2.2-py3-none-any.whl
  • Upload date:
  • Size: 8.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.8.9

File hashes

Hashes for git_client-0.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 5fb11cda99d808d2e0141ccf7f97e8d8b00a018ef9adf0743e817d444c6fb126
MD5 e93b6e91f369812afaaef222208dcb1b
BLAKE2b-256 7b3b2998d255563f1cb7da5330de457074170a0ceb596e0774d87574364ea15d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page