Git-sim

Latest version: v0.3.5

Safety actively analyzes 623586 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

0.3.5

What's New

- Add `init` subommand
- Add `config` subcommand
- Add `remote` subcommand
- Render entered git-sim command as image or video title by default (can disable with global option `--no-show-command-as-title`)
- Add `--staged` flag to `restore` subcommand
- Add `-d` flag and commit specification for `tag` subcommand
- Add `--set-upstream` flag for `push` subcommand
- Add `--detach` flag to git `switch` subcommand
- Allow specification of destination path for simulating `clone` subcommand
- Add global option `--font` for user to specify font family using font names or files
- Update default column names in working directory table

Bug fixes
- Fix stash `pop` and stash `apply` subcommands
- Fix `add` subcommand for empty repos with no commits
- Improve various formatting and layout issues including title display, title length, element overlap, and excess frame scaling

Technical
- Migrate to src/ layout and replace setup.py with pyproject.toml
- Correct license specified in pyproject.toml from MIT to GNU GPLv2
- Update logo entry in manifest

**Full Changelog**: https://github.com/initialcommit-com/git-sim/compare/v0.3.3...v0.3.5

0.3.3

What's New
- Fix breaking changes due to updated pydantic dependency
- Implement end-to-end testing, by ehmatthes in https://github.com/initialcommit-com/git-sim/pull/92

New Contributors
- ehmatthes made their first contribution in https://github.com/initialcommit-com/git-sim/pull/92

**Full Changelog**: https://github.com/initialcommit-com/git-sim/compare/v0.3.2...v0.3.3

0.3.2

What's New
- Fix bug in merge subcommand due to removed method is_remote_tracking_branch()

**Full Changelog**: https://github.com/initialcommit-com/git-sim/compare/v0.3.1...v0.3.2

0.3.1

What's New
- Fix performance issue related to determining whether branches are remote tracking branches (mainly affects large repos)

**Full Changelog**: https://github.com/initialcommit-com/git-sim/compare/v0.3.0...v0.3.1

0.3.0

What's New
- Added new subcommands: rm, mv, clean
- Add project logo gif to readme
- Add -v, --version flag to display program version info (82)
- Add --style option to allow different graphical styles
- Update contribution guidelines to utilize dev branch
- Use enum for --color-by options (80)

**Full Changelog**: https://github.com/initialcommit-com/git-sim/compare/v0.2.9...v0.3.0

0.2.9

What's Changed
- Hide first tag in merges with conflicts
- Fix frame centering issues with checkout and switch subcommands

**Full Changelog**: https://github.com/initialcommit-com/git-sim/compare/v0.2.8...v0.2.9

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.