Git & GitHub: Using GitHub for Source Code Management
Git 2.25.1
| Beginner
- 16 Videos | 1h 25m 35s
- Includes Assessment
- Earns a Badge
GitHub is more than just a repository, as this 16-video course demonstrates. The last of a 3-course series, this course examines the project management features available on GitHub. Participants will continue to use GitHub's suite of tools to manage their source codes in the project you began in the previous course. Such features will help you to keep track of your application source code. When developing code, it is common to work in a team environment, and often there are multiple collaborators on a single code branch; GitHub's many tools and features will assist in managing these multiple branches. First, learn how to add a collaborator to your GitHub project. You will then learn to work with collaborators' pull requests and how to merge branches on GitHub. When branches are merged, conflicts can arise; here you will examine and learn how to manage such conflicts. Finally, GitHub's many tools and features also provide several approaches to gather statistics; Tags to manage releases, as well as issues; milestones; and project boards to track progress.
WHAT YOU WILL LEARN
-
discover the key concepts covered in this courserecall the purpose of a pull request and the steps involved in creating and approving them for a Git merge operationadd a teammate to collaborate with you on GitHubrecognize the steps involved for a merge when a collaborator raises a pull requestidentify the situations which can lead to a merge conflict and how these could be resolvedrecognize the purpose of a Git pull operation to keep your local repository in sync with the remote repoview statistics related to your GitHub repo using the insights featurelabel specific commits in your repository's history using tags
-
manage the tags associated with your repo by removing them from your local as well as remote repositoriesdocument and track issues related to your application using GitHub issuesgroup similar GitHub issues together using milestonestrack the progress of issues created for your repository using project boardsdocument information about your GitHub repo using the Wiki featureenable organized collaboration with teammates using GitHub Organizationscreate a local copy of a remote GitHub repo by generating a clonesummarize the key concepts covered in this course
IN THIS COURSE
-
1.Course Overview2m 17sUP NEXT
-
2.Introducing Pull Requests8m 43s
-
3.Adding Collaborators to a Repo6m 19s
-
4.Simulating a Git Workflow7m 42s
-
5.Introducing Merge Conflicts6m 4s
-
6.Pulling Commits from a Remote Repo6m 53s
-
7.GitHub Insights5m 11s
-
8.Tagging Releases7m 30s
-
9.Deleting Tags3m 26s
-
10.Creating Issues on GitHub5m 54s
-
11.Working with Milestones3m 24s
-
12.Using Project Boards5m 41s
-
13.Setting Up a Wiki for a Repo4m 46s
-
14.GitHub Organizations7m 15s
-
15.Cloning a Remote Repo2m 59s
-
16.Course Summary1m 30s
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform
Digital badges are yours to keep, forever.