Git Tools and Resources
[
development
git
]
Written on February 22, 2023
Reading time: 1 min
https://github.com/newren/git-filter-repo/
Learning Git
- Atlassian - Git Tutorials
- Oh My Git! - An open source game to teach people how to use Git
- Learn Git Branching - An interactive Git visualization tool to help you learn Git
- Git Immersion - A guided tour that walks through the fundamentals of Git, inspired by the premise that to know a thing is to do it
Cheat Sheets
- Git Cheat Sheet by Github Education (PDF)
- Git Cheat Sheet by GitHub Training
- Git Cheat Sheet by Git Tower
- Git Cheat Sheet by GitKraken
- Git Cheat Sheet by GitLab
GUI Tools
If you don’t want to learn Git from the command line, there are several GUI tools available.
- GitKraken - A Git GUI for Windows, Mac, and Linux
- GitHub Desktop
Tools and Utilities
- git-filter-repo - A new, faster, cleaner, more featureful version of git-filter-branch
- Useful for rewriting history, removing sensitive information, and other tasks that require modifying the history of a Git repository.
- git-filter-repo cheat sheet
Workflows
Git workflows are methods of using Git to organize your development process.