Skip to content

Latest commit

 

History

History
60 lines (46 loc) · 3.1 KB

README.md

File metadata and controls

60 lines (46 loc) · 3.1 KB

CircleCI

git-going

Lesson Plan

Session Time Learning Objectives
Lecturer Alignment 30 min Brief orientation of the teaching material and the learning objectives.
Git Introduction 15 min The history - when & why of git
Git Basics 30 min Get familiar with Git commands
Exercise 1 30 min Install & practice most basic git commands
Git branching 15 min Introduce the concepts of branching and merging
Exercise 2 30 min Practice git branching and merging
Git Flow 30 min What is Git Flow and working together in a team
Exercise 3 50 min Git Flow - Feature Branching, Hotfix branches and Pull Requests
Github & Best Practices 10 min Github and industry practices for successful source code management.
Git Pipelines 20 min Introduce the concepts of Git pipelines
Exercise 5 10 min Building a basic pipelines in git actions
Advanced GitHub Actions 30 min Advanced concepts of Git pipelines

TOTAL TIME : est 4 hrs
Lecture Time : 2 hrs
Tutorial Time : 2 hrs


Table of Contents


Exercises

++ self-study



MIT Licensed and prepared for Varsity College by Cyber-Mint (Pty) Ltd
Teamfu ™ is a trademark of Cyber-Mint (Pty) Ltd.
© Copyright 2022, Cyber-Mint (Pty) Ltd.