Git&Github - Android Developer Days 2013

23
Burak Aydın – burakaydin.net.tr @burakaydn Mert Şimsek – mertsimsek.net @orhunmertsimsek git & github 07.06.20 22 1

description

 

Transcript of Git&Github - Android Developer Days 2013

Page 1: Git&Github - Android Developer Days 2013

1

Burak Aydın – burakaydin.net.tr@burakaydn

Mert Şimsek – mertsimsek.net@orhunmertsimsek

git & github

10.04.2023

Page 2: Git&Github - Android Developer Days 2013

gitVersion Control Like Him

Page 3: Git&Github - Android Developer Days 2013

Dallanma ve Birleştirme

Açık Kaynak

Dağıtık Çalışma

Hız ve Boyut

Page 4: Git&Github - Android Developer Days 2013
Page 5: Git&Github - Android Developer Days 2013
Page 6: Git&Github - Android Developer Days 2013

Windowshttp://git-scm.com/download/

win

Linuxsudo apt-get install git-core

Mac

Page 7: Git&Github - Android Developer Days 2013

~/.gitconfig

$ git config –-global user.name "Ad Soyad"$ git config –-global user.email "[email protected]"

Konfigürasyon

Page 8: Git&Github - Android Developer Days 2013

Yeni bir kod deposu

$ git init $ echo "/bin" >> .gitignore$ echo "/gen" >> .gitignore$ git add .

Page 9: Git&Github - Android Developer Days 2013

Initial commit

$ git commit –m "neden?"

Page 10: Git&Github - Android Developer Days 2013

git log

$ git log

commit b75757a711da3cdc7d102ac9c6c1f23dd1cc2fdeAuthor: andromedateam <[email protected]>Date: Wed Jun 12 17:45:38 2013 +0300 Initial commit

Page 11: Git&Github - Android Developer Days 2013

git status

$ git status# On branch master# Untracked files:# (use "git add <file>..." to include in what will be committed)## Git_CheatSheet_tr.mdnothing added to commit but untracked files present (use "git add" to track)

Page 12: Git&Github - Android Developer Days 2013

Uzak kod deposu

$ git remote add origin git@git...$ git push origin master$ git pull origin master

$ git clone [email protected]:mertsimsek/git-cheatsheet.git

Page 13: Git&Github - Android Developer Days 2013

$ git branch yeni_özellik$ git checkout branch_ismi$ git merge branch_ismi

Page 14: Git&Github - Android Developer Days 2013

$ git push –f origin master$ git pull -f

Page 15: Git&Github - Android Developer Days 2013

git tag

$ git tag etiket_adı$ git checkout etiket_adı

Page 16: Git&Github - Android Developer Days 2013

Github – github.com Bitbucket – bitbucket.com Assembla – assembla.com Google Code – code.google.com

Page 17: Git&Github - Android Developer Days 2013

is the best place to share code

Page 18: Git&Github - Android Developer Days 2013
Page 19: Git&Github - Android Developer Days 2013
Page 20: Git&Github - Android Developer Days 2013

goo.gl/UkMV8

Page 21: Git&Github - Android Developer Days 2013

DEMO

Page 22: Git&Github - Android Developer Days 2013
Page 23: Git&Github - Android Developer Days 2013

Teşekkürler…

Burak Aydın – burakaydin.net.tr

@burakaydn

Mert Şimsek – mertsimsek.net

@orhunmertsimsek