v1.0.0
Gitok supercharges your Git workflow with 35+ custom commands and aliases designed to make Git operations faster and more intuitive.
✨ Key Features
🔧 Core Git Operations
commit "message"- Stage all changes and commit with messagepush- Push to current branch with safety checkspushall- Push to all configured remotes with rebasepull- Pull with automatic rebasestatus- Enhanced git status display
🌿 Branch Management
branch <name>- Create and switch to new branchcheckout <name>- Switch to existing branchbranches- List all branches with detailsdeletebranch <name>- Safely delete branch
📈 Advanced Features
unpush- Safely undo last push (with confirmation)squashlast [N]- Squash last N commitsgraphlog- Beautiful commit history visualizationmakeignore <type>- Generate .gitignore templates
🛠️ Productivity Tools
gitcheatsheet- Interactive command referencegitok --update- Auto-update to latest versiongitok --version- Show version information- Safety confirmations for destructive operations
📦 Installation
🐧 Linux & macOS
bash <(curl -sL https://raw.githubusercontent.com/okwareddevnest/gitok/main/install.sh)🪟 Windows Users
Option 1: WSL (Recommended)
wsl bash -c "curl -sL https://raw.githubusercontent.com/okwareddevnest/gitok/main/install.sh | bash"Option 2: Git Bash
bash <(curl -sL https://raw.githubusercontent.com/okwareddevnest/gitok/main/install.sh)Option 3: PowerShell (Run as Administrator)
iex ((New-Object System.Net.WebClient).DownloadString('https://raw.githubusercontent.com/okwareddevnest/gitok/main/install-windows.ps1'))Option 4: Download & Run Batch File
Download: install-windows.bat
✅ Verify Installation
# Restart your terminal or run:
source ~/.bashrc # or source ~/.zshrc
# Test installation
gitok --version
gitcheatsheet🔄 Updates
# Auto-update to latest version
gitok --update
# Check current version
gitok --version