Releases: decodingchris/GitGhost
GitGhost v1.0.4
What's New
- Project URLs added to PyPI:
- Homepage: https://github.com/decodingchris/GitGhost
- Issues: https://github.com/decodingchris/gitghost/issues
- Cleaner README
Impact
- No breaking changes
- Improves discoverability and support
GitGhost v1.0.3
What's New
-
New
help
Command- Added an explicit
gitghost help
subcommand. - Allows users to easily view CLI help and available commands.
- Improves discoverability and user experience.
- Added an explicit
-
Documentation
- Updated the README to include usage of
gitghost help
.
- Updated the README to include usage of
Upgrade Notes
- No breaking changes.
- Recommended for all users to improve CLI usability and documentation clarity.
GitGhost v1.0.2
What's New
- README Update: Added the PyPI link for easy installation reference.
Notes
- No breaking changes.
- No new features or bug fixes in this release.
- Focused on improving accessibility and metadata accuracy.
Thank you for using GitGhost!
GitGhost v1.0.1
Patch release with documentation improvements.
What's changed
-
Updated project tagline to:
Private version control for your Git ignored files. -
Clarified requirements:
- GitHub CLI (
gh
) is required for private repo automation - Python 3.10+ and Git also required
- GitHub CLI (
-
Synchronized
README.md
and PyPI description with new tagline and requirements -
No code changes or new features
Why
To improve clarity for new users and ensure correct setup instructions are visible on PyPI and in the repository.
Thank you for using GitGhost!
GitGhost v1.0.0
A secure CLI tool to manage private files and folders alongside your public Git repositories.
Features
- Separate private repository to keep sensitive files out of your public repo
- Simple commands:
init
,status
,save
,discard
.gitghostinclude
file to easily specify which files/folders to protect- Manual control — you decide when to sync private data
- Seamless integration with existing Git workflows
- Cross-platform support (Linux/Ubuntu)
- Open source under the MIT License
- High test coverage with automated CI/CD for reliability
Requirements
- Python 3.10 or higher
- Git installed
- GitHub CLI (
gh
) is required for private repo automation
Installation
Install directly from PyPI:
pip install gitghost
Usage
Initialize GitGhost in your repository:
gitghost init
Check private file changes:
gitghost status
Save private changes:
gitghost save
Discard unwanted private changes:
gitghost discard
For full command details, see the README or run:
gitghost --help
Thank you for using GitGhost!
Contributions, feedback, and stars are welcome.
Secure your sensitive files with confidence.