3.1 Git collaborative - CodeRefinery March 2023
Channel: CodeRefinery
Date: 23/03/2023

Today, we expand from using git by yourself to using it in a team.  We use Github, centralized workflows, forking on Github, pull requests, code review, commenting on pull requests, practical advice on using Git and version control in real projects, contributing to other projects, and more.

https://coderefinery.org/git-collaborative/

00:00 Starting off, basic prerequisites
01:17 § Concepts around collaboration
14:03 § Centralized workflow
26:37 Exercise Centralized-1: preparation
44:30 stop
58:04 start
00:00 Starting the exercise
1:02:18 Going over the exercise
1:12:59 Exercise Centralized-2: reviewing and merging the pull request
1:18:42 Further discussion and Q&A
1:21:26 More centralized Q&A
1:23:42 § Distributed version control and forking workflow
1:31:53 Preparation for "Exercise Distributed-1"
1:34:30 Wrap-up of exercise, merging further full requests.
1:49:25 § How to contribute changes to someone else's project
1:55:06 Further Q&A and stories
1:59:31 Feedback, final comments, and preparation for the week 2

-----

This is part of the CodeRefinery March 2023 workshop.  The videos are available to everyone, but may be most useful to the people who attended the workshop and want to review later.

Playlist: https://www.youtube.com/playlist?list=PLpLblYHCzJACsZllghoLA4JBMjkTk0eq4

Workshop webpage: https://coderefinery.github.io/2023-03-21-workshop/

CodeRefinery: https://coderefinery.org/