From the course: Git for Teams
Unlock the full course today
Join today to access over 22,500 courses taught by industry experts or purchase this course individually.
Feature branches
- [Instructor] In this lesson, we'll walk through how a contributor establishes a feature branch to build out the code changes required to resolve an issue. Once the feature branch has been completed, we'll then see how to integrate that feature branch with the developed branch as defined by the GitFlow workflow. So here we are within GitLab as a contributor, and we're going to establish a new feature branch to resolve one of the issues that our contributor is going to work on, so there it is, Missing Feature A. We're gonna drill down into that issue and here you'll see this dropdown. We can click on that, and we can use the dropdown to create a new feature branch. You'll see that GitLab provides us with a default branch name that contains the issue number and the name of the issue. The next part's pretty important. It's asking us to define the branch that we would like to use as far as the source for our new feature branch, so we're going to branch off of develop. That's important…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
Contents
-
-
-
-
(Locked)
Teaming with remote platforms overview1m 39s
-
(Locked)
Remote platform selection4m 19s
-
(Locked)
GitLab installation4m 16s
-
GitLab overview4m 36s
-
(Locked)
User account setup4m 44s
-
(Locked)
Account administration and preferences3m 17s
-
(Locked)
Keeping secrets3m 30s
-
(Locked)
Git workflows1m 11s
-
(Locked)
Trunk-based development3m 13s
-
(Locked)
Git flow3m 35s
-
(Locked)
Protecting branches4m 42s
-
(Locked)
Issues6m 59s
-
(Locked)
Feature branches6m 4s
-
(Locked)
Code reviews4m 4s
-
(Locked)
Merging feature branches4m 18s
-
(Locked)
Git Flow wrap-up1m 51s
-
(Locked)
-
-
-