@chocodev/sn
v1.0.2
Published
This is a powerful Git workflow enhancement tool designed to streamline your version control experience with intuitive commands and additional features.
Downloads
39
Readme
Snap CLI
This is a powerful Git workflow enhancement tool designed to streamline your version control experience with intuitive commands and additional features.
Features
Smart Commit Management
- Push to branches with custom messages
- Support for signed commits
- Commit amending capabilities
- Pre-commit hook integration
Branch Operations
- Create and delete branches
- List local and remote branches
- Easy branch switching
- Force checkout options
Configuration Management
- Edit configuration via CLI
- Support for multiple locales
- Customizable editor preferences
Web Interface
- Real-time repository status
- Branch visualization
- Repository statistics
- Auto-refresh capabilities
Enhanced Status Display
- Colorized output
- Detailed file tracking
- Branch status information
- Commit statistics
Installation
Install globally using npm:
npm install -g @chocodev/sn
Or yarn:
yarn global add @chocodev/sn
Configuration
Configuration file is automatically created at:
- Windows:
%APPDATA%\snap-cli\config.ini
- Unix/Mac:
~/.snap-cli/config.ini
Available Settings
[i18n]
locale = "en-US" # default locale
Internationalization
Snap CLI supports multiple languages. Set your preferred language in the configuration file:
snap config i18n.locale=es_ES
Note: To view the available locales, look in the src/translations directory.
License
This project is licensed under the GPL-3.0 License. See the LICENSE file for details.
Author
Created by chocoOnEstrogen Inspired by GIT