Update documentation - 2025-07-14 16:39

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
megaproxy 2025-07-14 16:39:46 +01:00
parent 729984be66
commit 9552cfbe4e
2 changed files with 142 additions and 0 deletions

45
README_git_script.md Normal file
View file

@ -0,0 +1,45 @@
# Smart Git Push Script 🚀
Token-efficient git workflow for development.
## Usage
### Auto-commit (recommended for small changes):
```bash
./git_push.sh
```
### Custom commit message:
```bash
./git_push.sh "Fix critical bug in player profiles"
```
## Features
- **Auto-detection**: Recognizes file types and generates appropriate commit messages
- **Smart categorization**: Groups changes by type (Python code, web interface, database, etc.)
- **Error handling**: Stops on git errors, graceful handling of edge cases
- **Minimal output**: Just shows success/failure, saves tokens
- **Safety checks**: Verifies git repo, checks for changes before committing
## Auto-Generated Messages
Examples of what the script generates:
- `Update Python code - 2024-01-15 14:30`
- `Update web interface, bot modules - 2024-01-15 14:31`
- `Update database, configuration - 2024-01-15 14:32`
## Token Savings
- **Before**: ~200-300 tokens per git operation
- **After**: ~20-50 tokens per git operation
- **Savings**: ~75% reduction in git-related token usage
## Claude Usage
When Claude needs to push changes:
```
Please run: ./git_push.sh
```
Instead of multiple git commands + output analysis.