Slide 1

Slide 1 text

Exploring Workflows ! with Allen Smith

Slide 2

Slide 2 text

Allen Smith @loranallensmith @githubtraining

Slide 3

Slide 3 text

Course Plan

Slide 4

Slide 4 text

Course Plan The Practice of Workflow Your Version Control Tool Belt The GitHub Platform Collaboration Patterns

Slide 5

Slide 5 text

Course Plan The Practice of Your Version Control Tool Belt The GitHub Platform Collaboration Patterns Workflow

Slide 6

Slide 6 text

! Workflow

Slide 7

Slide 7 text

! Workflow The sequence of processes through which a piece of work passes from initiation to completion |ˈwərkˌflō| noun

Slide 8

Slide 8 text

! Workflow 1. Start to Finish 2. Sequence of Processes 3. Transporting/transforming work

Slide 9

Slide 9 text

! Workflow is Change Management

Slide 10

Slide 10 text

! Workflow Tools + Processes

Slide 11

Slide 11 text

! Workflow Tools + Processes Initiation Development Collaboration Versioning Code Review Testing Sign-Off

Slide 12

Slide 12 text

! Workflow Tools + Processes Sequence

Slide 13

Slide 13 text

! Workflow A Great is important

Slide 14

Slide 14 text

! Workflow Focus and refine skills Repeatable and consistent Transferrable for collaboration

Slide 15

Slide 15 text

Your Version Control Tool Belt

Slide 16

Slide 16 text

! Git GitHub

Slide 17

Slide 17 text

! Git Fast, lightweight, distributed version control system Series of command line tools Manages change by taking snapshots Branches for isolating changes Local repository Over 150 commands available

Slide 18

Slide 18 text

! GitHub Git repository hosting Collaboration platform Combines the power of Git and virtues of social media Easy-to-use web interface

Slide 19

Slide 19 text

The GitHub Platform

Slide 20

Slide 20 text

! http://guides.github.com http://youtube.com/githubguides

Slide 21

Slide 21 text

Allen Smith @loranallensmith @githubtraining