Introduction
In this course, you will learn how to master the skills of Git more deeply through various labs.
ðŊ Tasks
In this course, you will learn:
- How to install and configure Git
- How to autocorrect Git commands
- How to configure Git user information
- How to disable fast forward merging
- How to edit the Git configuration file
- How to configure line endings
- How to configure the Git text editor
- How to clone missing submodules
- How to clone a repository
- How to add a submodule
- How to add files to the staging area
- How to view the current status
- How to change the last commit's author
- How to create a commit by a different author
- How to add a commit message template
- How to create an empty commit
- How to create a fixup commit
- How to discard uncommitted changes
- How to manually find the commit that introduced a bug
- How to use Git Cherry-Pick
- How to remove a file from the last commit
- How to rewind commits
ð Achievements
After completing this course, you will be able to:
- Effectively manage and configure Git repositories
- Perform advanced Git operations such as submodule management, commit manipulation, and bug fixing
- Customize Git settings and workflows to suit your development needs
- Demonstrate a deep understanding of Git concepts and best practices