Ben Thayer
Ben Thayer
Words tend to be cut off and finished on a new line when we just print them out directly, so word wrap would be a great usability feature.
Git has the feature where we can set aliases for commands. It would be nice if git gud did the same thing. For example: `git gud config alias.c "commit"`
A custom level looks something like this. It's not much different than a normal level, but they are used frequently for custom status messages and other things. Having these automatically...
This issue has been split up into several levels The skill name is `rewriting` - [ ] Amending #255 - [ ] Interactive Rebase #256 - [ ] The Same...
This would be the same as level 6 "An Easy Level" #260 , but you have to make the changes manually instead of doing `git rebase -i` The "truth" is...
``` 5) Splitting Hairs - Split the changes from the first branch to be on two branches ``` Work1, Work2, Work3 all go together Start Fixing Bug is part of...
``` 4) Cherry-picking - Cherry-picking is another action that changes the hash ``` Cherry-picking writes a new commit (with a new hash), but instead of changing the content like amending,...
``` 3) The Same Commit - Use branches to show that the commit hash changes ``` `git gud status` (#264) ``` Before (branch): Hash: 1234 Message: Commit After (master): Hash:...
``` 2) Interactive Rebase - Use git rebase -i to change the message of a commit This would be just a quick introduction to show people how to interactive rebase...
``` 1) Amend - Add a file and change the message of the commit ``` `git gud status`(#264) ``` Before: file: missing message: Hello world After: file: Present message: Hello...