Slide 1

Slide 1 text

Git WorkFlow & Best Practice

Slide 2

Slide 2 text

Me? > Hiraq Citra M > php,js,git

Slide 3

Slide 3 text

Workflow > Where ? > When ? > History ? productions & developments

Slide 4

Slide 4 text

Warning! over design

Slide 5

Slide 5 text

Branches > local branches > remote branches > fast forward / non fast forward ?

Slide 6

Slide 6 text

Versioning (Tag) > semver.org > x(mayor).x(minor).x(fix).x(patch)- > v1.0 | v1.0.1 | v1.0.0-alpha

Slide 7

Slide 7 text

Flow > coding > test > review > release|reject > release: tagged

Slide 8

Slide 8 text

Trunk Based Development

Slide 9

Slide 9 text

My WorkFlow 1 (overkill)

Slide 10

Slide 10 text

My WorkFlow 2

Slide 11

Slide 11 text

Nvie WorkFlow

Slide 12

Slide 12 text

Github WorkFlow

Slide 13

Slide 13 text

Atlassian WorkFlow

Slide 14

Slide 14 text

Facebook TBD 1

Slide 15

Slide 15 text

Facebook TBD 2

Slide 16

Slide 16 text

Example WorkFlow 1

Slide 17

Slide 17 text

Example WorkFlow 2

Slide 18

Slide 18 text

end question?