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

Git&GitHub @ Android Developer Days ADD 2013 / @burakaydn

Jul 01, 2015

Download

Technology

Git and GitHub presentation which presented in Android Developer Days 2013 with Burak Aydın
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Git&GitHub @ Android Developer Days ADD 2013 / @burakaydn

1

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

Mert Şimsek – mertsimsek.net@orhunmertsimsek

git & github

14.04.2023

Page 2: Git&GitHub @ Android Developer Days ADD 2013 / @burakaydn

gitVersion Control Like Him

Page 3: Git&GitHub @ Android Developer Days ADD 2013 / @burakaydn

Dallanma ve Birleştirme

Açık Kaynak

Dağıtık Çalışma

Hız ve Boyut

Page 4: Git&GitHub @ Android Developer Days ADD 2013 / @burakaydn
Page 5: Git&GitHub @ Android Developer Days ADD 2013 / @burakaydn
Page 6: Git&GitHub @ Android Developer Days ADD 2013 / @burakaydn

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

win

Linuxsudo apt-get install git-core

Mac

Page 7: Git&GitHub @ Android Developer Days ADD 2013 / @burakaydn

~/.gitconfig

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

Konfigürasyon

Page 8: Git&GitHub @ Android Developer Days ADD 2013 / @burakaydn

Yeni bir kod deposu

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

Page 9: Git&GitHub @ Android Developer Days ADD 2013 / @burakaydn

Initial commit

$ git commit –m "neden?"

Page 10: Git&GitHub @ Android Developer Days ADD 2013 / @burakaydn

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 ADD 2013 / @burakaydn

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 ADD 2013 / @burakaydn

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 ADD 2013 / @burakaydn

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

Page 14: Git&GitHub @ Android Developer Days ADD 2013 / @burakaydn

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

Page 15: Git&GitHub @ Android Developer Days ADD 2013 / @burakaydn

git tag

$ git tag etiket_adı$ git checkout etiket_adı

Page 16: Git&GitHub @ Android Developer Days ADD 2013 / @burakaydn

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

Page 17: Git&GitHub @ Android Developer Days ADD 2013 / @burakaydn

is the best place to share code

Page 18: Git&GitHub @ Android Developer Days ADD 2013 / @burakaydn
Page 19: Git&GitHub @ Android Developer Days ADD 2013 / @burakaydn
Page 20: Git&GitHub @ Android Developer Days ADD 2013 / @burakaydn

goo.gl/UkMV8

Page 21: Git&GitHub @ Android Developer Days ADD 2013 / @burakaydn

DEMO

Page 22: Git&GitHub @ Android Developer Days ADD 2013 / @burakaydn
Page 23: Git&GitHub @ Android Developer Days ADD 2013 / @burakaydn

Teşekkürler…

Burak Aydın – burakaydin.net.tr

@burakaydn

Mert Şimsek – mertsimsek.net

@orhunmertsimsek