Working with Git Branches
Offered By: Pluralsight
Course Description
Overview
Git branches help you manage your daily tasks easier. If you're working in a shared codebase, then branching is essential. Packed full of demos, this course will guide you through Git branches and the tools available to help you along the way.
Working in a large, shared codebase is complex. How do you make progress when everyone is working at the same time? Git branches help you organize and scale concurrent work on your codebase. Branches are also great to organize your daily tasks and manage what you're doing on your own machine. In this course, Working with Git Branches, you'll gain the ability to incorporate branches into your daily workflow. First, you will learn the basics of branches. Next, you will discover how to diff and merge branches, along with how to understand, avoid, and deal with code conflicts when they come up. You will see how to use remotes and pull requests to collaborate as a team. Finally, you will explore when to use rebase and cherry-pick. When you're finished with this course, you will have the skills and knowledge of Git branching needed to boost your individual productivity, work as a team, and lower your stress level.
Working in a large, shared codebase is complex. How do you make progress when everyone is working at the same time? Git branches help you organize and scale concurrent work on your codebase. Branches are also great to organize your daily tasks and manage what you're doing on your own machine. In this course, Working with Git Branches, you'll gain the ability to incorporate branches into your daily workflow. First, you will learn the basics of branches. Next, you will discover how to diff and merge branches, along with how to understand, avoid, and deal with code conflicts when they come up. You will see how to use remotes and pull requests to collaborate as a team. Finally, you will explore when to use rebase and cherry-pick. When you're finished with this course, you will have the skills and knowledge of Git branching needed to boost your individual productivity, work as a team, and lower your stress level.
Syllabus
- Course Overview 1min
- Understanding Git Branch Basics 30mins
- Merging Made Easy 41mins
- Using Git Branches with Your Team 41mins
- Advanced Merging Methods 31mins
Taught by
Craig Golightly
Related Courses
Коммуникативные навыкиE-Learning Development Fund via Coursera Project Management: The Basics for Success
University of California, Irvine via Coursera Buddhism: Diamond Sutra and World Peace
HKU Space via FutureLearn Buddhism: Diamond Sutra and World Peace
The University of Hong Kong via Coursera Let’s Get Personal: Working with Personality Type
University System of Maryland via edX