Metadata-Version: 2.4
Name: w4sim-push
Version: 0.1.0
Summary: A command-line tool to push project directories to GitHub with minimal input.
Author: w4sim
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.7
Description-Content-Type: text/markdown
Requires-Dist: rich>=10.0.0

# w4sim_push

A command-line tool that allows users to push their current project directory to a GitHub repository with minimal input.

## Installation

```bash
pip install w4sim-push
```

## Usage

Navigate to your project directory and run:

```bash
w4sim_push
```

You can also pass the repository URL directly:

```bash
w4sim_push https://github.com/yourusername/yourrepo.git
```

## Features
- Automatically initializes git if it's not initialized
- Adds all files to the staging area
- Commits changes (skips if nothing to commit)
- Detects the current branch dynamically, or creates 'main' if no branch exists
- Adds or updates the remote origin
- Pushes directly to GitHub
- Colorful, user-friendly terminal output

