This video introduces the chapter and sets the learning objectives.
- [Instructor] This chapter will cover how remote platforms…make it easier for teams to work with Git.…Remote platforms, or repository managers,…provide additional capabilities…that surround Git repositories.…These capabilities help development teams organize…and communicate better regarding changes…to the project's code.…For instance, in a remote platform like GitLab,…you can manage project work items, perform code reviews,…or control how code changes flow from branch to branch.…
This chapter will start with an overview…of remote platforms…and a comparison of several prominent repository managers.…Then we'll go hands-on with GitLab…to give you some experience working…with a repository manager.…We will install and configure the tool…before I give you a basic walk-through…to get you familiar with its features.…Next, we'll step away from GitLab…to look at workflows and branching strategies…that standardize the flow of code…from your local machine to a master production branch.…
Then, we'll put the two concepts together…
Author
Released
9/13/2018- Identifying team conventions and best practices with Git
- Avoiding common pitfalls
- Teaming with remote platforms
- Implementing Git worklow and branching strategies
- Building a continuous integration pipeline
- Building a DevOps foundation
Skill Level Intermediate
Duration
Views
Related Courses
-
Learning Software Version Control
with Michael Lehman2h 55m Beginner -
Learning Git and GitHub
with Ray Villalobos1h 21m Beginner -
Agile Software Development
with Shashi Shekhar1h 53m Beginner
-
Introduction
-
What you need to know1m 30s
-
1. Fundamentals of Git Collaboration
-
Common pitfalls: Force push3m 16s
-
Best practices: gitignore4m 20s
-
Branch naming1m 46s
-
2. Teaming with Remote Platforms
-
Remote platform selection4m 19s
-
GitLab installation4m 16s
-
GitLab overview4m 36s
-
User account setup4m 44s
-
Branching strategies2m 37s
-
Git workflows1m 11s
-
Trunk-based development3m 13s
-
Git flow3m 35s
-
Protecting branches4m 42s
-
Issues6m 59s
-
Feature branches6m 4s
-
Code reviews4m 4s
-
Merging feature branches4m 18s
-
Git Flow wrap-up1m 51s
-
3. Continuous Integration
-
Install GitLab Runner3m 58s
-
Register GitLab Runner2m 51s
-
Building a CI pipeline5m 30s
-
Code quality with pipelines4m 29s
-
Conclusion
-
Next steps50s
-
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.
CancelTake notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.
Share this video
Embed this video
Video: Teaming with remote platforms overview