Careertail
About UsCoursesCareer PathsBlogOpportunities
Log In
Courses>log>Getting Started with Git Version Control
Getting Started with Git Version Control
Price:Paid
Length:2 hours
Content type:text
level:beginner
Language:English
Updated:21 September 2022
Published:05 September 2022
Similar courses
Opportunities
Courses>>Getting Started with Git Version Control
Getting Started with Git Version Control
 English
 Thomas Mak
DescriptionGit is one of the most widely used version control tools in the software industry. Whether working on frontend or backend, native or server-side applications, every software developer should be comfortable with Git version control. In this course, you’ll learn how Git is used in software projects and the basics of version control. Moreover, you’ll learn commits, pushing code, branches, and Git Stash. Finally, you’ll learn to use Git for remote collaboration, including reconciling conflicts and correcting erroneous changes with fetch, pull, reversion, and cherry-picking. At each step, you’ll solve quizzes to test your knowledge. By the end of this course, you’ll have a working knowledge of Git and its use in version control. You’ll be able to proficiently and efficiently manage your future software projects.
Syllabus

1. Before We Begin

2. Version Control and Significance of Git

3. Configuration

1. The git init Command and the First Commit

2. Selectively git add Files

3. Ignore Files With .gitignore

4. Write a git commit Message

5. Status of the Current Changes

6. Commit Log

7. Git Alias Configuration

8. Quiz

1. The .git Folder and Snapshots Links

2. Commit Hash

3. Branches and References

4. The Different Stages of Tracking Changes

5. Git Tracks Files, Not Folders

6. Quiz

1. Create a Branch

2. Check Out a Specific Commit

3. Merge Branches

4. The git diff Command

5. Maintain a Clean Commit History

6. Use git add Interactively

7. Quiz

1. The Workflow of Branches

2. The Stable production and hotfix Branches

3. The Working development and Feature development Branches

4. Quiz

1. Different Roles in Git Teams and Team Hierarchy

2. Create a Remote Repository

3. Add or Clone a Remote Branch into a New Local Folder

4. Push Changes

5. Delete a Remote Branch

6. Pull and Fetch Changes

7. Git and GitHub

8. Quiz

1. How Does Conflict Exist?

2. Resolve Conflicts

1. Stash Working Directory

2. The git reset Command

3. Undo a Hard Reset with the git reflog Command

4. Amend Last Commit Message and Revert Changes from Remote

5. Group Commits With the git reset Command

6. The git revert Command

7. Quiz

1. The git rebase Command

2. Pull and Fast-forward with the git rebase Command

3. Squash Commits via the git rebase Command

4. Cherry Pick

5. Quiz

1. Wrap Up

Similar courses
Opportunities
Make the most out of your online education
Careertail
Copyright © 2021 Careertail.
All rights reserved
Quick Links
Get StartedLog InAbout UsCourses
Company
BlogContactsPrivacy PolicyCookie PolicyTerms and Conditions
Stay up to date
Trustpilot
Careertail
Courses>log>Getting Started with Git Version Control
Getting Started with Git Version Control
Price:Paid
Length:2 hours
Content type:text
level:beginner
Language:English
Updated:21 September 2022
Published:05 September 2022
Similar courses
Opportunities
Courses>>Getting Started with Git Version Control
Getting Started with Git Version Control
 English
 Thomas Mak
DescriptionGit is one of the most widely used version control tools in the software industry. Whether working on frontend or backend, native or server-side applications, every software developer should be comfortable with Git version control. In this course, you’ll learn how Git is used in software projects and the basics of version control. Moreover, you’ll learn commits, pushing code, branches, and Git Stash. Finally, you’ll learn to use Git for remote collaboration, including reconciling conflicts and correcting erroneous changes with fetch, pull, reversion, and cherry-picking. At each step, you’ll solve quizzes to test your knowledge. By the end of this course, you’ll have a working knowledge of Git and its use in version control. You’ll be able to proficiently and efficiently manage your future software projects.
Syllabus

1. Before We Begin

2. Version Control and Significance of Git

3. Configuration

1. The git init Command and the First Commit

2. Selectively git add Files

3. Ignore Files With .gitignore

4. Write a git commit Message

5. Status of the Current Changes

6. Commit Log

7. Git Alias Configuration

8. Quiz

1. The .git Folder and Snapshots Links

2. Commit Hash

3. Branches and References

4. The Different Stages of Tracking Changes

5. Git Tracks Files, Not Folders

6. Quiz

1. Create a Branch

2. Check Out a Specific Commit

3. Merge Branches

4. The git diff Command

5. Maintain a Clean Commit History

6. Use git add Interactively

7. Quiz

1. The Workflow of Branches

2. The Stable production and hotfix Branches

3. The Working development and Feature development Branches

4. Quiz

1. Different Roles in Git Teams and Team Hierarchy

2. Create a Remote Repository

3. Add or Clone a Remote Branch into a New Local Folder

4. Push Changes

5. Delete a Remote Branch

6. Pull and Fetch Changes

7. Git and GitHub

8. Quiz

1. How Does Conflict Exist?

2. Resolve Conflicts

1. Stash Working Directory

2. The git reset Command

3. Undo a Hard Reset with the git reflog Command

4. Amend Last Commit Message and Revert Changes from Remote

5. Group Commits With the git reset Command

6. The git revert Command

7. Quiz

1. The git rebase Command

2. Pull and Fast-forward with the git rebase Command

3. Squash Commits via the git rebase Command

4. Cherry Pick

5. Quiz

1. Wrap Up

Similar courses
Opportunities
Make the most out of your online education
Careertail
Copyright © 2021 Careertail.
All rights reserved
Quick Links
Get StartedLog InAbout UsCourses
Company
BlogContactsPrivacy PolicyCookie PolicyTerms and Conditions
Stay up to date
Trustpilot