Skip to content

Releases: decodingchris/GitGhost

GitGhost v1.0.4

10 Apr 14:43
Compare
Choose a tag to compare

What's New

Impact

  • No breaking changes
  • Improves discoverability and support

GitGhost v1.0.3

10 Apr 13:37
Compare
Choose a tag to compare

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.
  • Documentation

    • Updated the README to include usage of gitghost help.

Upgrade Notes

  • No breaking changes.
  • Recommended for all users to improve CLI usability and documentation clarity.

GitGhost v1.0.2

10 Apr 09:26
Compare
Choose a tag to compare

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

09 Apr 20:42
Compare
Choose a tag to compare

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
  • 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

09 Apr 20:18
Compare
Choose a tag to compare

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.