Taking code to next level with Open Source (Git & Github)
summary
Covers concrete steps from initializing a repo to shipping features: live demos of command-line Git, creating branches, making pull requests on GitHub, and resolving merge conflicts; compares three practical workflows—feature-branch, fork-and-PR, and trunk-based—and explains when each reduces bugs. Shows a sample repository with tests, wires up GitHub Actions for CI that runs linting and unit tests, and reports that the CI pipeline passes on the demo project.
AI-written summary · about
chapters (7)
- 0:00Introduction to Open Source
- 3:12Getting started with Git
- 7:24Open source benefits and community
- 10:44Contributing to projects
- 16:32Political use of open source
- 20:15Development and collaboration
- 24:34Final thoughts and Q&A
related talks
01h 22mGit-ting along with others
01h 39mMastering git collaboration -A DevOps necessity
21mGetting the Most Out of Git
32mContributing to Open Source: A Guide
42mUsing Git like a pro
32mGit yourself a leg up for student projects
01h 29mBetter Code and Collaboration through Open Source Concepts, Dev Containers....
44mLeveling up on GitHub: Tips + Tricks for Beginners to...
