git & github

24
Burak Aydın – burakaydin.net.tr

Upload: burak-aydin

Post on 20-Jan-2015

450 views

Category:

Technology


2 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Git & Github

Burak Aydın – burakaydin.net.tr

Page 2: Git & Github

git

Page 3: Git & Github

Dağıtık Versiyon Kontrol Sistemi (DVCS)Client = ServerÇevrimdışıHızlı

Page 4: Git & Github

smaller is faster

Page 5: Git & Github
Page 6: Git & Github
Page 7: Git & Github

NasılYüklüyoruz

Page 8: Git & Github

Linux:apt-get install git-core

?Mac OS X:brew install git

Windows:msysgit.github.com

Page 9: Git & Github

init add commit remote push pull clone branch merge checkout –f gitk .gitignore log status stash reflogblame

Page 10: Git & Github

git config --global user.name ...git config --global user.email ...

Page 11: Git & Github

Yeni bir kod deposu

git inittouch .gitignoreecho "/bin" >> .gitignoreecho "/gen" >> .gitignoregit add .

Page 12: Git & Github

Initial commit

git commit –m ‘’niçin?’’

Page 13: Git & Github

remote

git remote add origin [email protected] push origin mastergit pull origin master

git clone git@git...

Page 14: Git & Github

git blame dosya_ismigit stash --helpgit diff => ?

Page 15: Git & Github

git branch özellikgit checkout –b özellik

git checkout branch_ismigit merge branch_ismi

Page 16: Git & Github

gitpush –f …pull

use the force Luke

Page 17: Git & Github

git loggit statusgit refloggit gitk

Page 19: Git & Github

github

Page 20: Git & Github

San Francisco - 2008153 çalışanEn büyük kod deposuKod paylaşımı için en iyi yer?

Page 21: Git & Github
Page 22: Git & Github

demo

Page 23: Git & Github

?

Page 24: Git & Github