Git Version
About Git Version
Git is an open-source distributed version control system that supports software teams in the productive, quick, and asynchronous development of projects of all sizes.
Based on your Git history, the program GitVersion provides a Semantic Version number. The version number provided by GitVersion may then be applied to a variety of other things, including Stamping a version number on the artifacts (packages) created throughout the build process.
Why is Git Version important?
Git's version control system makes it simple for developers to manage project changes, track different source code revisions, and collaborate on any similar portion of code without raising contradictory concerns.
Who should take the Git Version Exam?
- Software developers
- Project managers
Git Version Certification Course Outline
- Why do developers use version control
- Get an overview of essential Git vocabulary
- Configure Git using the command line
- Create a Git Repo
- Create your first Git repository with git init
- Copy an existing Git repository with a git clone
- Review the current state of a repository with the powerful git status
- Review a Repo's History
- Review a repo's commit history git log
- Customize the git log's output using command line flags in order to reveal more (or less) information about each commit
- Use the git show command to display just one commit
- Add Commits to a Repo
- Master the Git workflow and make commits to an example project
- Use git diff to identify what parts of a file have been changed in a commit
- Learn how to mark files as "untracked" using .gitignore
- Tagging, Branching, and Merging
- Organize your commits with tags and branches
- Learn how to merge together changes on different branches and crush those pesky merge conflicts
- Undoing Changes
- Learn how and when to edit or delete an existing commit
- Use git commit's --amend flag to alter the last commit
- Use git reset and git revert to undo and erase commits