Burak Aydın – burakaydin.net.tr
Dağıtık Versiyon Kontrol Sistemi (DVCS)
Client = Server
Çevrimdışı
Hızlı
smaller is faster
Nasıl
Yüklüyoruz
Linux:
apt-get install git-core
?Mac OS X:
brew install git
Windows:
msysgit.github.com
init add commit remote
push pull clone branch
merge checkout –f gitk
.gitignore log status
stash reflog blame
git config --global user.name ...
git config --global user.email ...
Yeni bir kod deposu

git init
touch .gitignore
echo "/bin" >> .gitignore
echo "/gen" >> .gitignore
git add .
Initial commit

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

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

git clone git@git...
git blame dosya_ismi
git stash --help
git diff => ?
git branch özellik
git checkout –b özellik
git checkout branch_ismi
git merge branch_ismi
git log
git status
git reflog
git gitk
github
San Francisco - 2008
153 çalışan
En büyük kod deposu
Kod paylaşımı için en iyi yer?
demo
?
Git & Github
Git & Github
Git & Github
Git & Github
Git & Github
Git & Github
Git & Github
Upcoming SlideShare
Loading in...5
×

Git & Github

542
-1

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
542
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Git & Github

  1. 1. Burak Aydın – burakaydin.net.tr
  2. 2. Dağıtık Versiyon Kontrol Sistemi (DVCS) Client = Server Çevrimdışı Hızlı
  3. 3. smaller is faster
  4. 4. Nasıl Yüklüyoruz
  5. 5. Linux: apt-get install git-core ?Mac OS X: brew install git Windows: msysgit.github.com
  6. 6. init add commit remote push pull clone branch merge checkout –f gitk .gitignore log status stash reflog blame
  7. 7. git config --global user.name ... git config --global user.email ...
  8. 8. Yeni bir kod deposu git init touch .gitignore echo "/bin" >> .gitignore echo "/gen" >> .gitignore git add .
  9. 9. Initial commit git commit –m ‘’niçin?’’
  10. 10. remote git remote add origin git@git... git push origin master git pull origin master git clone git@git...
  11. 11. git blame dosya_ismi git stash --help git diff => ?
  12. 12. git branch özellik git checkout –b özellik git checkout branch_ismi git merge branch_ismi
  13. 13. git log git status git reflog git gitk
  14. 14. github
  15. 15. San Francisco - 2008 153 çalışan En büyük kod deposu Kod paylaşımı için en iyi yer?
  16. 16. demo
  17. 17. ?
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×