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