All courses
Courses
About Hexlet
About company
Blog
Testimonials
Sign in
Sign up
Additional resources
Git fundamentals
Introduction
Why git is needed
Installation and setup
Installing Ubuntu on Windows
Installing Git on Windows
Installing VSCode on Windows (and integrating with WSL)
Workflow
Git Cheatsheet
What is Git?
Conventional Commits
Integration with Github
GitHub - Account Setup and Configuration
Creating a personal access token
Working Directory
Without additional resources
Analyzing changes made
Without additional resources
Analyzing the history of commits
Searching
Debugging with Git
Viewing the Commit History
Undoing changes in the working directory
Without additional resources
Cancelling commits
Without additional resources
Changing the last commit
Rewriting History
Index
Interactive Staging
Moving through history
Without additional resources
Understanding Git
Git Branching
Trunk Based Development
Ignoring files (Gitignore)
A collection of useful gitignore for all situations
Stash
Stashing and Cleaning
Open Source projects
Without additional resources