@uditcoderrr/quick-git-cli
v1.0.1
Published
Interactive Git initialization and push tool
Downloads
294
Readme
Quick Git Push Automation CLI (gpush)
An interactive, user-friendly command-line interface tool to initialize, stage, commit, and push repositories straight to GitHub with zero friction. Built for modern developer workflows.
⚡ Features
- Automatic Smart Staging: Stage all files (
.) instantly by hitting Enter, or type specific file paths. - Smart .gitignore Generation: Automatically generates a robust development
.gitignoretrackingnode_modules,.env, and common Python ecosystems (.venv,__pycache__) if one is missing. - Pre-Push Validation Card: Review your staged files, commit message, and target branch in a neat summary block before launching anything live.
- Correction Loop: Made a typo? Easily reset and start the questionnaire over from the beginning before pushing to GitHub.
- Graceful Exit Handling: Blocks ugly Node.js crashes and terminal exit stacks on
Ctrl + Cinterruptions.
Global Installation
You can install this CLI globally on any machine (Mac, Windows, or Linux) using the npm registry:
npm install -g @uditcoderrr/quick-git-cli