Tutorials: Learn Git

GitLab is a Git-based platform, so understanding Git is important to get the most out of GitLab.

TopicDescriptionGood for beginners
Make your first Git commitCreate a project, edit a file, and commit changes to a Git repository from the command line.star
Introduction to GitLearn the basics of Git in this self-paced course.star
Take advantage of Git rebaseLearn how to use the rebase command in your workflow.
Update Git commit messagesLearn how to update commit messages and push the changes to GitLab.
Update Git remote URLsLearn how to update the Git remote URLs in your local project when they have changed.
Git cheat sheetDownload a PDF of common Git commands.