GitEasy

Push Your Code to GitHub with One Command

A simple CLI tool that automates your entire Git workflow

PowerShell
PS C:\MyProject> giteasy push

🚀 Starting Git automation...

✅ Git initialized

📝 Adding all files...

✅ Files added

💾 Committing changes...

✅ Changes committed

🚀 Pushing to GitHub...

✨ Successfully pushed to GitHub! ✨

Why GitEasy?

Lightning Fast

One command replaces 6+ git commands. Save time and boost productivity.

🎯

Auto-Configure

Automatically initializes Git and adds remote if needed. Just focus on coding!

🛡️

Safe & Reliable

Runs standard Git commands under the hood. Your code is always safe.

🎨

Beautiful CLI

Colorful output with emojis makes the terminal experience enjoyable.

📦

Easy Install

One-click installer automatically adds to PATH. No configuration needed!

🆓

Free & Open Source

MIT licensed. Use it anywhere, modify it, contribute to it!

Before vs After

😫 Traditional Way

git init

git add .

git commit -m "message"

git remote add origin <url>

git branch -M main

git push -u origin main

6+ commands, easy to forget, time-consuming

VS

😎 With GitEasy

giteasy push

✨ Done!

One command, automatic, fast

Download GitEasy

Recommended
💻

Windows Installer

One-click installation with automatic PATH setup

  • ✅ Automatic PATH configuration
  • ✅ Works from any folder
  • ✅ Easy uninstaller included
  • ✅ Desktop shortcut (optional)
⬇️ Download Installer (1 MB)

Version 1.0 • Windows 7+

📦

Portable EXE

Download and use directly in your project folder

  • ✅ No installation needed
  • ✅ Use in specific projects
  • ✅ Portable and lightweight
  • ✅ Perfect for testing
📥 Download EXE Only

Direct executable • No install

Quick Start

1

Download & Install

Run the installer and follow the prompts

2

Restart Terminal

Close and reopen your terminal/PowerShell

3

Start Using

Type giteasy push in any project folder

How to Use

Example Usage

# Navigate to your project folder

PS C:\> cd MyProject


# Run GitEasy

PS C:\MyProject> giteasy push


Enter commit message: Added new feature

Enter branch name (default: main): main


🚀 Starting Git automation...

✅ Git already initialized

📝 Adding all files...

✅ Files added

💾 Committing with message: 'Added new feature'...

✅ Changes committed

🌿 Switching to branch 'main'...

✅ Branch set

🚀 Pushing to 'main'...

✨ Successfully pushed to GitHub! ✨

Available Commands

giteasy push

Push your code to GitHub (handles everything automatically)

giteasy help

Show help message and usage information