+ All Categories
Transcript
Page 1: Senko Rašić - Git (IT Showoff)

GIT – kako i zaštoSenko Rašić <[email protected]>

Page 2: Senko Rašić - Git (IT Showoff)
Page 3: Senko Rašić - Git (IT Showoff)
Page 4: Senko Rašić - Git (IT Showoff)
Page 5: Senko Rašić - Git (IT Showoff)
Page 6: Senko Rašić - Git (IT Showoff)
Page 7: Senko Rašić - Git (IT Showoff)

Version Control Systema.k.a.

Source Code Management

Page 8: Senko Rašić - Git (IT Showoff)

Subversion

BazaarMercurial

Git

Page 9: Senko Rašić - Git (IT Showoff)

whygitisbetterthanx.com

Page 10: Senko Rašić - Git (IT Showoff)

Repository

Awesome

Page 11: Senko Rašić - Git (IT Showoff)

Repository - Awesome

Branch

master

Branch

feature1

Branch

feature2

Page 12: Senko Rašić - Git (IT Showoff)

Repository - Awesome

Branchmaster

Branchfeature1

Branchfeature2

commit

commit

commit

commit

commit commit

Page 13: Senko Rašić - Git (IT Showoff)

1 commit=

1 promjena

Page 14: Senko Rašić - Git (IT Showoff)

početni commit

neka promjena

još jedna promjena

“finalna” promjena

master

Page 15: Senko Rašić - Git (IT Showoff)

početni commit

neka promjena

još jedna promjena

“finalna” promjena

master novi feature

dorada featurea

bugfix featurea

feature1

grananje (branch)

Page 16: Senko Rašić - Git (IT Showoff)

spajanje (merge)

početni commit

neka promjena

još jedna promjena

“finalna” promjena

master

novi feature

dorada featurea

bugfix featurea

feature1

novi feature

dorada featurea

bugfix featurea

Page 17: Senko Rašić - Git (IT Showoff)

rebase

“finalna” promjena

master

novi feature

dorada featurea

bugfix featurea feature2

još jedan feature

popravljanje featurea

Page 18: Senko Rašić - Git (IT Showoff)

rebase

“finalna” promjena

master

novi feature

dorada featurea

bugfix featurea

još jedan feature

popravljanje featurea

feature2

još jedan feature*

popravljanje featurea*

Page 19: Senko Rašić - Git (IT Showoff)

oznake (tags)

“finalna” promjena

novi feature

dorada featurea

bugfix featurea

još jedan feature

popravljanje featurea

još jedna promjena

verzija-1.0

verzija-1.1

verzija-1.2

Page 20: Senko Rašić - Git (IT Showoff)

Development Server

master

stable

mirko slavko

Mirko

mastermirko

Slavko

masterslavko

Produkcija

produkcijastable

Test Server

teststable

Page 21: Senko Rašić - Git (IT Showoff)

Live Demo !

Page 22: Senko Rašić - Git (IT Showoff)
Page 23: Senko Rašić - Git (IT Showoff)
Page 24: Senko Rašić - Git (IT Showoff)
Page 25: Senko Rašić - Git (IT Showoff)
Page 26: Senko Rašić - Git (IT Showoff)

Hvala na pažnji

Pitanja?

http://senko.net/git-pocetnica/http://git-scm.com/


Top Related