1. git gud
  2. News

git gud News

v1.3.0 in Beta Branch

[p]Hey everyone!

The "Quality of Life" update was a rather large refactor of a lot of parts of git gud, however it adds a lot of features that were being requested such as tab completion, word wrapping, command chaining, and more. [/p][p]However, due to the nature of the update potentially causing issues I am currently putting it in the dev-branch that any of you can join now. [/p][p][/p][p][/p][p]Just right click on git gud in the library and click Properties. Then go to Betas and you'll see a dropdown with the dev-branch available. [/p][p]
Changes in Beta:
- Word Wrapping[/p][p]- Tab Auto-Complete[/p][p]- Massive Refactor to Command Flags[/p][p]- Custom History Handling[/p][p]- Updated the "git help" Command[/p][p]- Fixed validation for challenge 26 (thanks Epsilon Theta)
[/p][p]Report any bugs while testing to the following Steam Discussion thread https://steamcommunity.com/app/1490570/discussions/0/596280128149944187/[/p]

v1.2.2: RevList & Log Validator Changes

[p]Changelog - 1.2.2[/p][p]- Adjusted hints for Challenge 98[/p][p]- Relaxed Rev List validator (thanks fortunexxxx & revenge)[/p][p]- Added support for many syntaxes to LogValidators (thanks Nomiswelt)[/p]

v1.2.1: RebaseValidator Hotfix

[p]Hey guys,[/p][p][/p][p]This is just a very small hotfix. The Commit Ancestory Notation update yesterday caused some issues with a few validators in the RebaseValidator set. dminsky pointed this out in discord and I got to work refactoring the rebase validators to be a bit more flexible to different input scenarios.

These are some of the most complicated validators in the project, so hopefully we have now caught all the scenarios around them.

Sorry about that everyone![/p][p][/p][p]Changelog - 1.2.1[/p][p]- Fix for RebaseValidators (thanks dminsky)[/p]

v1.2.0: Intro to Git

[p]When I originally started git gud I had no idea how many people would play it and have little to no experience. So I've added a new, short, introduction to Git called "Intro to Git" that can be played in both the full game and the demo version![/p][p][/p][p][/p][p][/p][p]Hopefully this new mode will give you enough information on how to proceed going into the Challenge Mode![/p][p][/p][p][/p][p][/p][p]Changelog 1.2.0[/p][p]- Intro to Git Mode Added[/p][p]- Refactor for Commit Ancestor Notation[/p][p]- Initial implementation for Commit Parent Notation[/p]

Patch v1.1.1

[p]Another quick update of fixes for the bugs reported on the discussions page and the Discord.[/p][p]And just and update on bigger changes, the next addition to the game will likely be an "Introduction to Git" mode. There have been more players than I anticipated interested in the game that don't have much of a background in Git. [/p][p]These will be simple challenges that inform the player about the basic concepts of Git, Repositories, and how to use the official documentation & help commands. Hopefully these will act as a "tutorial" that will lead you into playing the featured Challenge Mode and reduce the reliance on using hints.

Changelog 1.1.1
[/p][p]- Adjusted hints for challenge 4[/p][p]- Added HEAD reference syntax to Push command (thanks adamsogm)[/p][p]- Added support for branch --delete --force flag combination (thanks jazck & Cyril)[/p][p]- Fixed reset detection with commits squashed validator (thanks adamsogm)[/p][p]- Fixed syntax handling in Stash validators (thanks Pandasaurus_R)[/p][p]- Fixed stash default behaviour with flags (thanks Pandasaurus_R)[/p][p]- Fixed shorthand bisect start (thanks jazck & Pandasaurus_R)[/p][p]- Fixed --amend with no other flag not opening editor (thanks adamsogm)[/p][p]- Relaxed the validator requirements for challenge 31 (thanks adamsogm & jazck)[/p]