SlideShare une entreprise Scribd logo
1  sur  322
Télécharger pour lire hors ligne
Mustafa Sakalsız
mustafa.sakalsiz@t2.com.tr
30 Mayıs 2013
5 Haziran 13 Çarşamba
nedir?
5 Haziran 13 Çarşamba
•Açık Kaynak
•Dağıtık
•Hızlı
•Verimli
bir sürüm kontrol sistemidir
5 Haziran 13 Çarşamba
Açık Kaynak
5 Haziran 13 Çarşamba
Açık Kaynak
5 Haziran 13 Çarşamba
Dağıtık ?
5 Haziran 13 Çarşamba
Bilgisayar A
Merkezi SKS
Versiyon Veritabanı
Versiyon 3
Versiyon 2
Versiyon 1
Dosya
checkout
Bilgisayar B
Dosya
5 Haziran 13 Çarşamba
Bilgisayar A
Merkezi SKS
Versiyon Veritabanı
Versiyon 3
Versiyon 2
Versiyon 1
Dosya
checkout
Bilgisayar B
Dosya
5 Haziran 13 Çarşamba
Bilgisayar A
Merkezi SKS
Versiyon Veritabanı
Versiyon 3
Versiyon 2
Versiyon 1
Dosya
checkout
Bilgisayar B
Dosya
5 Haziran 13 Çarşamba
Bilgisayar A
Versiyon Veritabanı
Versiyon 3
Versiyon 2
Versiyon 1
Bilgisayar B
Versiyon Veritabanı
Versiyon 3
Versiyon 2
Versiyon 1
Sunucu
Versiyon Veritabanı
Versiyon 3
Versiyon 2
Versiyon 1
5 Haziran 13 Çarşamba
•Diff Almak
•Dosya Geçmişine Bakmak
•Commit
•Branch Merge
•Branch Değiştirme
için sunucuya ihtiyaç yoktur
5 Haziran 13 Çarşamba
Branch, Merge ?
5 Haziran 13 Çarşamba
5 Haziran 13 Çarşamba
•Kaç kişi branch
oluşturdu?
5 Haziran 13 Çarşamba
•Kaç kişi branch
oluşturdu?
•Kaç kişi merge
edebildi?
5 Haziran 13 Çarşamba
•Kaç kişi branch
oluşturdu?
•Kaç kişi merge
edebildi?
•Kaç kişi bu işten
keyif aldı?
5 Haziran 13 Çarşamba
Açık Kaynak Proje
• Herkesin Commit Hakkı Var
• Network of Trust
5 Haziran 13 Çarşamba
Ticari Proje
• Geliştirme Takımı
• Doğrulama Takımı
• Sürüm Yönetimi
• ...
5 Haziran 13 Çarşamba
5 Haziran 13 Çarşamba
Scott Shacon
Introduction to Git
5 Haziran 13 Çarşamba
Snapshots, not Patches
5 Haziran 13 Çarşamba
File Based
Delta Storage
5 Haziran 13 Çarşamba
#include<stdio.h>
int main(void) {
printf("Hellon");
return 0;
}
This is Scott's
Hello project.
Licensed under GPL.
README.txt hello.c
Commit
A
This is Scott's Hello
project.
Licensed under GPL.
#include<stdio.h>
int main(void) {
printf("Hellon");
return 0;
}
README.txt
hello.c
hola.c
5 Haziran 13 Çarşamba
#include<stdio.h>
int main(void) {
printf("Hellon");
return 0;
}
This is Scott's
Hello project.
Licensed under GPL.
README.txt hello.c
Commit
A
This is Scott's Hello
project.
Licensed under GPL.
#include<stdio.h>
int main(void) {
printf("Hellon");
return 0;
}
README.txt
hello.c
hola.c
5 Haziran 13 Çarşamba
#include<stdio.h>
int main(void) {
printf("Hellon");
return 0;
}
This is Scott's
Hello project.
Licensed under GPL.
README.txt hello.c
Commit
A
This is Scott's Hello
project.
Licensed under GPL.
#include<stdio.h>
int main(void) {
printf("Hellon");
return 0;
}
README.txt
hello.c
hola.c
5 Haziran 13 Çarşamba
#include<stdio.h>
int main(void) {
printf("Hellon");
return 0;
}
This is Scott's
Hello project.
Licensed under GPL.
README.txt hello.c
Commit
A
This is Scott's Hello
project.
Licensed under GPL.
#include<stdio.h>
int main(void) {
printf("Hellon");
return 0;
}
README.txt
hello.c
hola.c
#include<stdio.h>
int main(void) {
printf("Holan");
return 0;
}
This is Scott's
Hello project.
Licensed under GPL.
README.txt hello.c
Commit
A
This is Scott's Hello
project.
Licensed under GPL.
#include<stdio.h>
int main(void) {
printf("Hellon");
return 0;
}
- printf("Holan");
+ printf("Holan");
Commit
B
README.txt
hello.c
hola.c
5 Haziran 13 Çarşamba
#include<stdio.h>
int main(void) {
printf("Holan");
return 0;
}
This is Scott's
Hello project.
Licensed under GPL.
README.txt hello.c
Commit
A
This is Scott's Hello
project.
Licensed under GPL.
#include<stdio.h>
int main(void) {
printf("Hellon");
return 0;
}
- printf("Holan");
+ printf("Holan");
Commit
B
README.txt
hello.c
hola.c
5 Haziran 13 Çarşamba
#include<stdio.h>
int main(void) {
printf("Holan");
return 0;
}
This is Scott's
Hello project.
Licensed under GPL.
README.txt hello.c
Commit
A
This is Scott's Hello
project.
Licensed under GPL.
#include<stdio.h>
int main(void) {
printf("Hellon");
return 0;
}
- printf("Holan");
+ printf("Holan");
Commit
B
README.txt
hello.c
hola.c
5 Haziran 13 Çarşamba
#include<stdio.h>
int main(void) {
printf("Holan");
return 0;
}
This is Scott's
Hello project.
Licensed under GPL.
README.txt hello.c
Commit
A
This is Scott's Hello
project.
Licensed under GPL.
#include<stdio.h>
int main(void) {
printf("Hellon");
return 0;
}
- printf("Holan");
+ printf("Holan");
Commit
B
README.txt
hello.c
hola.c
hola.c
5 Haziran 13 Çarşamba
#include<stdio.h>
int main(void) {
printf("Holan");
return 0;
}
This is Scott's
Hello project.
Licensed under GPL.
README.txt hola.c
Commit
A
This is Scott's Hello
project.
Licensed under GPL.
#include<stdio.h>
int main(void) {
printf("Hellon");
return 0;
}
- printf("Holan");
+ printf("Holan");
Commit
B
Commit
C
README.txt
hello.c
hola.c (rename)
5 Haziran 13 Çarşamba
#include<stdio.h>
int main(void) {
printf("Holan");
return 0;
}
This is Scott's
Hello project.
Licensed under GPL.
README.txt hola.c
Commit
A
This is Scott's Hello
project.
Licensed under GPL.
#include<stdio.h>
int main(void) {
printf("Hellon");
return 0;
}
- printf("Holan");
+ printf("Holan");
Commit
B
Commit
C
README.txt
hello.c
hola.c (rename)
5 Haziran 13 Çarşamba
#include<stdio.h>
int main(void) {
printf("Holan");
return 0;
}
This is Scott's
Hola project.
Licensed under GPL.
README.txt hola.c
Commit
A
This is Scott's Hello
project.
Licensed under GPL.
#include<stdio.h>
int main(void) {
printf("Hellon");
return 0;
}
- printf("Holan");
+ printf("Holan");
Commit
B
Commit
C
-Hello
+Hola
Commit
D
README.txt
hello.c
hola.c (rename)
(copy)
#include<stdio.h>
int main(void) {
printf("Holan");
return 0;
}
hello.c
#include<stdio.h>
int main(void) {
printf("Holan");
return 0;
}
This is Scott's
Hello project.
Licensed under GPL.
README.txt hola.c
Commit
A
This is Scott's Hello
project.
Licensed under GPL.
#include<stdio.h>
int main(void) {
printf("Hellon");
return 0;
}
- printf("Holan");
+ printf("Holan");
Commit
B
Commit
C
README.txt
hello.c
hola.c (rename)
5 Haziran 13 Çarşamba
#include<stdio.h>
int main(void) {
printf("Holan");
return 0;
}
This is Scott's
Hola project.
Licensed under GPL.
README.txt hola.c
Commit
A
This is Scott's Hello
project.
Licensed under GPL.
#include<stdio.h>
int main(void) {
printf("Hellon");
return 0;
}
- printf("Holan");
+ printf("Holan");
Commit
B
Commit
C
-Hello
+Hola
Commit
D
README.txt
hello.c
hola.c (rename)
(copy)
#include<stdio.h>
int main(void) {
printf("Holan");
return 0;
}
hello.c
#include<stdio.h>
int main(void) {
printf("Holan");
return 0;
}
This is Scott's
Hello project.
Licensed under GPL.
README.txt hola.c
Commit
A
This is Scott's Hello
project.
Licensed under GPL.
#include<stdio.h>
int main(void) {
printf("Hellon");
return 0;
}
- printf("Holan");
+ printf("Holan");
Commit
B
Commit
C
README.txt
hello.c
hola.c (rename)
5 Haziran 13 Çarşamba
#include<stdio.h>
int main(void) {
printf("Holan");
return 0;
}
This is Scott's
Hola project.
Licensed under GPL.
README.txt hola.c
Commit
A
This is Scott's Hello
project.
Licensed under GPL.
#include<stdio.h>
int main(void) {
printf("Hellon");
return 0;
}
- printf("Holan");
+ printf("Holan");
Commit
B
Commit
C
-Hello
+Hola
Commit
D
README.txt
hello.c
hola.c (rename)
(copy)
#include<stdio.h>
int main(void) {
printf("Holan");
return 0;
}
hello.c
5 Haziran 13 Çarşamba
Git Snapshots
5 Haziran 13 Çarşamba
#include<stdio.h>
int main(void) {
printf("Hellon");
return 0;
}
This is Scott's
Hello project.
Licensed under GPL.
README.txt hello.c
Commit
A
c3d README.txt
f13 hello.c
This is Scott's
Hello project.
Licensed under
GPL.
c3d
#include<stdio.h>
int main(void) {
printf("Hellon");
return 0;
}
f13
5 Haziran 13 Çarşamba
#include<stdio.h>
int main(void) {
printf("Hellon");
return 0;
}
This is Scott's
Hello project.
Licensed under GPL.
README.txt hello.c
This is Scott's
Hello project.
Licensed under
GPL.
c3d
#include<stdio.h>
int main(void) {
printf("Hellon");
return 0;
}
f13
CHECKSUM
5 Haziran 13 Çarşamba
#include<stdio.h>
int main(void) {
printf("Hellon");
return 0;
}
This is Scott's
Hello project.
Licensed under GPL.
README.txt hello.c
This is Scott's
Hello project.
Licensed under
GPL.
c3d
#include<stdio.h>
int main(void) {
printf("Hellon");
return 0;
}
f13
CHECKSUM
5 Haziran 13 Çarşamba
#include<stdio.h>
int main(void) {
printf("Hellon");
return 0;
}
This is Scott's
Hello project.
Licensed under GPL.
README.txt hello.c
Commit
A
c3d README.txt
f13 hello.c
This is Scott's
Hello project.
Licensed under
GPL.
c3d
#include<stdio.h>
int main(void) {
printf("Hellon");
return 0;
}
f13
5 Haziran 13 Çarşamba
#include<stdio.h>
int main(void) {
printf("Hellon");
return 0;
}
This is Scott's
Hello project.
Licensed under GPL.
README.txt hello.c
Commit
A
c3d README.txt
f13 hello.c
This is Scott's
Hello project.
Licensed under
GPL.
c3d
#include<stdio.h>
int main(void) {
printf("Hellon");
return 0;
}
f13
5 Haziran 13 Çarşamba
#include<stdio.h>
int main(void) {
printf("Hellon");
return 0;
}
This is Scott's
Hello project.
Licensed under GPL.
README.txt hello.c
Commit
A
c3d README.txt
f13 hello.c
This is Scott's
Hello project.
Licensed under
GPL.
c3d
#include<stdio.h>
int main(void) {
printf("Hellon");
return 0;
}
f13
5 Haziran 13 Çarşamba
#include<stdio.h>
int main(void) {
printf("Hellon");
return 0;
}
This is Scott's
Hello project.
Licensed under GPL.
README.txt hello.c
Commit
A
c3d README.txt
f13 hello.c
This is Scott's
Hello project.
Licensed under
GPL.
c3d
#include<stdio.h>
int main(void) {
printf("Hellon");
return 0;
}
f13
5 Haziran 13 Çarşamba
#include<stdio.h>
int main(void) {
printf("Holan");
return 0;
}
This is Scott's
Hello project.
Licensed under GPL.
README.txt hello.c
Commit
A
c3d README.txt
f13 hello.c
This is Scott's
Hello project.
Licensed under
GPL.
c3d
#include<stdio.h>
int main(void) {
printf("Hellon");
return 0;
}
f13
5 Haziran 13 Çarşamba
#include<stdio.h>
int main(void) {
printf("Holan");
return 0;
}
This is Scott's
Hello project.
Licensed under GPL.
README.txt hello.c
Commit
A
c3d README.txt
f13 hello.c
This is Scott's
Hello project.
Licensed under
GPL.
c3d
#include<stdio.h>
int main(void) {
printf("Hellon");
return 0;
}
f13
#include<stdio.h>
int main(void) {
printf("Holan");
return 0;
}
6d4
Commit
B
c3d README.txt
6d4 hello.c
5 Haziran 13 Çarşamba
#include<stdio.h>
int main(void) {
printf("Holan");
return 0;
}
This is Scott's
Hello project.
Licensed under GPL.
README.txt hello.c
Commit
A
c3d README.txt
f13 hello.c
This is Scott's
Hello project.
Licensed under
GPL.
c3d
#include<stdio.h>
int main(void) {
printf("Hellon");
return 0;
}
f13
#include<stdio.h>
int main(void) {
printf("Holan");
return 0;
}
6d4
Commit
B
c3d README.txt
6d4 hello.c
5 Haziran 13 Çarşamba
#include<stdio.h>
int main(void) {
printf("Holan");
return 0;
}
This is Scott's
Hello project.
Licensed under GPL.
README.txt hello.c
Commit
A
c3d README.txt
f13 hello.c
This is Scott's
Hello project.
Licensed under
GPL.
c3d
#include<stdio.h>
int main(void) {
printf("Hellon");
return 0;
}
f13
#include<stdio.h>
int main(void) {
printf("Holan");
return 0;
}
6d4
Commit
B
c3d README.txt
6d4 hello.c
5 Haziran 13 Çarşamba
#include<stdio.h>
int main(void) {
printf("Holan");
return 0;
}
This is Scott's
Hello project.
Licensed under GPL.
README.txt hello.c
Commit
A
c3d README.txt
f13 hello.c
This is Scott's
Hello project.
Licensed under
GPL.
c3d
#include<stdio.h>
int main(void) {
printf("Hellon");
return 0;
}
f13
#include<stdio.h>
int main(void) {
printf("Holan");
return 0;
}
6d4
Commit
B
c3d README.txt
6d4 hello.c
5 Haziran 13 Çarşamba
#include<stdio.h>
int main(void) {
printf("Holan");
return 0;
}
This is Scott's
Hello project.
Licensed under GPL.
README.txt hola.c
Commit
A
c3d README.txt
f13 hello.c
This is Scott's
Hello project.
Licensed under
GPL.
c3d
#include<stdio.h>
int main(void) {
printf("Hellon");
return 0;
}
f13
#include<stdio.h>
int main(void) {
printf("Holan");
return 0;
}
6d4
Commit
B
c3d README.txt
6d4 hello.c
5 Haziran 13 Çarşamba
#include<stdio.h>
int main(void) {
printf("Holan");
return 0;
}
This is Scott's
Hello project.
Licensed under GPL.
README.txt hola.c
Commit
A
c3d README.txt
f13 hello.c
This is Scott's
Hello project.
Licensed under
GPL.
c3d
#include<stdio.h>
int main(void) {
printf("Hellon");
return 0;
}
f13
#include<stdio.h>
int main(void) {
printf("Holan");
return 0;
}
6d4
Commit
B
c3d README.txt
6d4 hello.c
Commit
C
c3d README.txt
6d4 hola.c
5 Haziran 13 Çarşamba
#include<stdio.h>
int main(void) {
printf("Holan");
return 0;
}
This is Scott's
Hello project.
Licensed under GPL.
README.txt hola.c
Commit
A
c3d README.txt
f13 hello.c
This is Scott's
Hello project.
Licensed under
GPL.
c3d
#include<stdio.h>
int main(void) {
printf("Hellon");
return 0;
}
f13
#include<stdio.h>
int main(void) {
printf("Holan");
return 0;
}
6d4
Commit
B
c3d README.txt
6d4 hello.c
Commit
C
c3d README.txt
6d4 hola.c
5 Haziran 13 Çarşamba
#include<stdio.h>
int main(void) {
printf("Holan");
return 0;
}
This is Scott's
Hello project.
Licensed under GPL.
README.txt hola.c
Commit
A
c3d README.txt
f13 hello.c
This is Scott's
Hello project.
Licensed under
GPL.
c3d
#include<stdio.h>
int main(void) {
printf("Hellon");
return 0;
}
f13
#include<stdio.h>
int main(void) {
printf("Holan");
return 0;
}
6d4
Commit
B
c3d README.txt
6d4 hello.c
Commit
C
c3d README.txt
6d4 hola.c
5 Haziran 13 Çarşamba
#include<stdio.h>
int main(void) {
printf("Holan");
return 0;
}
This is Scott's
Hello project.
Licensed under GPL.
README.txt hola.c
Commit
A
c3d README.txt
f13 hello.c
This is Scott's
Hello project.
Licensed under
GPL.
c3d
#include<stdio.h>
int main(void) {
printf("Hellon");
return 0;
}
f13
#include<stdio.h>
int main(void) {
printf("Holan");
return 0;
}
6d4
Commit
B
c3d README.txt
6d4 hello.c
Commit
C
c3d README.txt
6d4 hola.c
5 Haziran 13 Çarşamba
#include<stdio.h>
int main(void) {
printf("Holan");
return 0;
}
This is Scott's
Hello project.
Licensed under GPL.
README.txt hola.c
Commit
A
c3d README.txt
f13 hello.c
This is Scott's
Hello project.
Licensed under
GPL.
c3d
#include<stdio.h>
int main(void) {
printf("Hellon");
return 0;
}
f13
#include<stdio.h>
int main(void) {
printf("Holan");
return 0;
}
6d4
Commit
B
c3d README.txt
6d4 hello.c
Commit
C
c3d README.txt
6d4 hola.c
5 Haziran 13 Çarşamba
#include<stdio.h>
int main(void) {
printf("Holan");
return 0;
}
This is Scott's
Hello project.
Licensed under GPL.
README.txt hola.c
Commit
A
c3d README.txt
f13 hello.c
This is Scott's
Hello project.
Licensed under
GPL.
c3d
#include<stdio.h>
int main(void) {
printf("Hellon");
return 0;
}
f13
#include<stdio.h>
int main(void) {
printf("Holan");
return 0;
}
6d4
Commit
B
c3d README.txt
6d4 hello.c
Commit
C
c3d README.txt
6d4 hola.c
5 Haziran 13 Çarşamba
#include<stdio.h>
int main(void) {
printf("Holan");
return 0;
}
This is Scott's
Hola project.
Licensed under GPL.
README.txt hola.c
Commit
A
c3d README.txt
f13 hello.c
This is Scott's
Hello project.
Licensed under
GPL.
c3d
#include<stdio.h>
int main(void) {
printf("Hellon");
return 0;
}
f13
#include<stdio.h>
int main(void) {
printf("Holan");
return 0;
}
6d4
Commit
B
c3d README.txt
6d4 hello.c
Commit
C
c3d README.txt
6d4 hola.c
This is Scott's
Hola project.
Licensed under
GPL.
84f
#include<stdio.h>
int main(void) {
printf("Holan");
return 0;
}
hello.c
5 Haziran 13 Çarşamba
#include<stdio.h>
int main(void) {
printf("Holan");
return 0;
}
This is Scott's
Hola project.
Licensed under GPL.
README.txt hola.c
Commit
A
c3d README.txt
f13 hello.c
This is Scott's
Hello project.
Licensed under
GPL.
c3d
#include<stdio.h>
int main(void) {
printf("Hellon");
return 0;
}
f13
#include<stdio.h>
int main(void) {
printf("Holan");
return 0;
}
6d4
Commit
B
c3d README.txt
6d4 hello.c
Commit
C
c3d README.txt
6d4 hola.c
This is Scott's
Hola project.
Licensed under
GPL.
84f
#include<stdio.h>
int main(void) {
printf("Holan");
return 0;
}
hello.c
5 Haziran 13 Çarşamba
#include<stdio.h>
int main(void) {
printf("Holan");
return 0;
}
This is Scott's
Hola project.
Licensed under GPL.
README.txt hola.c
Commit
A
c3d README.txt
f13 hello.c
This is Scott's
Hello project.
Licensed under
GPL.
c3d
#include<stdio.h>
int main(void) {
printf("Hellon");
return 0;
}
f13
#include<stdio.h>
int main(void) {
printf("Holan");
return 0;
}
6d4
Commit
B
c3d README.txt
6d4 hello.c
Commit
C
c3d README.txt
6d4 hola.c
This is Scott's
Hola project.
Licensed under
GPL.
84f
#include<stdio.h>
int main(void) {
printf("Holan");
return 0;
}
hello.c
5 Haziran 13 Çarşamba
#include<stdio.h>
int main(void) {
printf("Holan");
return 0;
}
This is Scott's
Hola project.
Licensed under GPL.
README.txt hola.c
Commit
A
c3d README.txt
f13 hello.c
This is Scott's
Hello project.
Licensed under
GPL.
c3d
#include<stdio.h>
int main(void) {
printf("Hellon");
return 0;
}
f13
#include<stdio.h>
int main(void) {
printf("Holan");
return 0;
}
6d4
Commit
B
c3d README.txt
6d4 hello.c
Commit
C
c3d README.txt
6d4 hola.c
This is Scott's
Hola project.
Licensed under
GPL.
84f
Commit
D
84f README.txt
6d4 hola.c
6d4 hello.c
#include<stdio.h>
int main(void) {
printf("Holan");
return 0;
}
hello.c
5 Haziran 13 Çarşamba
#include<stdio.h>
int main(void) {
printf("Holan");
return 0;
}
This is Scott's
Hola project.
Licensed under GPL.
README.txt hola.c
Commit
A
c3d README.txt
f13 hello.c
This is Scott's
Hello project.
Licensed under
GPL.
c3d
#include<stdio.h>
int main(void) {
printf("Hellon");
return 0;
}
f13
#include<stdio.h>
int main(void) {
printf("Holan");
return 0;
}
6d4
Commit
B
c3d README.txt
6d4 hello.c
Commit
C
c3d README.txt
6d4 hola.c
This is Scott's
Hola project.
Licensed under
GPL.
84f
Commit
D
84f README.txt
6d4 hola.c
6d4 hello.c
#include<stdio.h>
int main(void) {
printf("Holan");
return 0;
}
hello.c
5 Haziran 13 Çarşamba
Commit
A
This is Scott's Hello
project.
Licensed under GPL.
#include<stdio.h>
int main(void) {
printf("Hellon");
return 0;
}
- printf("Holan");
+ printf("Holan");
Commit
B
Commit
C
-Hello
+Hola
Commit
D
README.txt
hello.c
hola.c (rename)
(copy)
5 Haziran 13 Çarşamba
Commit
A
c3d README.txt
f13 hello.c
This is Scott's
Hello project.
Licensed under
GPL.
c3d
#include<stdio.h>
int main(void) {
printf("Hellon");
return 0;
}
f13
#include<stdio.h>
int main(void) {
printf("Holan");
return 0;
}
6d4
Commit
B
c3d README.txt
6d4 hello.c
Commit
C
c3d README.txt
6d4 hola.c
This is Scott's
Hola project.
Licensed under
GPL.
84f
Commit
D
84f README.txt
6d4 hola.c
6d4 hello.c
Commit
A
This is Scott's Hello
project.
Licensed under GPL.
#include<stdio.h>
int main(void) {
printf("Hellon");
return 0;
}
- printf("Holan");
+ printf("Holan");
Commit
B
Commit
C
-Hello
+Hola
Commit
D
README.txt
hello.c
hola.c (rename)
(copy)
5 Haziran 13 Çarşamba
First Steps
5 Haziran 13 Çarşamba
$ git config --global user.name “Scott Chacon”
$ git config --global user.email “schacon@gmail.com”
5 Haziran 13 Çarşamba
$ git config --global color.ui true
5 Haziran 13 Çarşamba
5 Haziran 13 Çarşamba
Getting a Repo
5 Haziran 13 Çarşamba
Create One
5 Haziran 13 Çarşamba
git init
5 Haziran 13 Çarşamba
$ touch hello_world.rb
$ git init
$ git add .
$ git commit -m ‘first commit’
5 Haziran 13 Çarşamba
$ touch hello_world.rb
$ git init
$ git add .
$ git commit -m ‘first commit’
5 Haziran 13 Çarşamba
$ tree -a
.
|-- .git
| |-- HEAD
| |-- branches
| |-- config
| |-- description
| |-- hooks
| | |-- post-commit.sample
| | |-- post-receive.sample
| | |-- ...
| | |-- pre-rebase.sample
| | `-- update.sample
| |-- info
| | `-- exclude
| |-- objects
| | |-- info
| | `-- pack
| |-- refs
| | |-- heads
| | `-- tags
| `-- remotes
`-- hello_world.rb
11 directories, 25 files
5 Haziran 13 Çarşamba
$ tree -a
.
|-- .git
| |-- HEAD
| |-- branches
| |-- config
| |-- description
| |-- hooks
| | |-- post-commit.sample
| | |-- post-receive.sample
| | |-- ...
| | |-- pre-rebase.sample
| | `-- update.sample
| |-- info
| | `-- exclude
| |-- objects
| | |-- info
| | `-- pack
| |-- refs
| | |-- heads
| | `-- tags
| `-- remotes
`-- hello_world.rb
11 directories, 25 files
5 Haziran 13 Çarşamba
$ tree -a
.
|-- .git
| |-- HEAD
| |-- branches
| |-- config
| |-- description
| |-- hooks
| | |-- post-commit.sample
| | |-- post-receive.sample
| | |-- ...
| | |-- pre-rebase.sample
| | `-- update.sample
| |-- info
| | `-- exclude
| |-- objects
| | |-- info
| | `-- pack
| |-- refs
| | |-- heads
| | `-- tags
| `-- remotes
`-- hello_world.rb
11 directories, 25 files
5 Haziran 13 Çarşamba
$ touch hello_world.rb
$ git init
$ git add .
$ git commit -m ‘first commit’
5 Haziran 13 Çarşamba
$ touch hello_world.rb
$ git init
$ git add .
$ git commit -m ‘first commit’
5 Haziran 13 Çarşamba
$ tree -a
.
|-- .git
| |-- COMMIT_EDITMSG
| |-- HEAD
| |-- branches
| |-- config
| |-- description
| |-- hooks
| | |-- applypatch-msg.sample
| | `-- update.sample
| |-- index
| |-- info
| | `-- exclude
| |-- logs
| | |-- HEAD
| | `-- refs
| | `-- heads
| | `-- master
| |-- objects
| | |-- 32/09658ac8d80bc9726d3a33d77e3dfc5fe6035e
| | |-- 53/9cd7886a627841d525a78d45cbc6396be20b41
| | |-- e6/9de29bb2d1d6434b8b29ae775ad8c2e48c5391
| | |-- info
| | `-- pack
| |-- refs
| | |-- heads
| | | `-- master
| | `-- tags
| `-- remotes
`-- hello_world.rb
17 directories, 33 files
5 Haziran 13 Çarşamba
$ tree -a
.
|-- .git
| |-- COMMIT_EDITMSG
| |-- HEAD
| |-- branches
| |-- config
| |-- description
| |-- hooks
| | |-- applypatch-msg.sample
| | `-- update.sample
| |-- index
| |-- info
| | `-- exclude
| |-- logs
| | |-- HEAD
| | `-- refs
| | `-- heads
| | `-- master
| |-- objects
| | |-- 32/09658ac8d80bc9726d3a33d77e3dfc5fe6035e
| | |-- 53/9cd7886a627841d525a78d45cbc6396be20b41
| | |-- e6/9de29bb2d1d6434b8b29ae775ad8c2e48c5391
| | |-- info
| | `-- pack
| |-- refs
| | |-- heads
| | | `-- master
| | `-- tags
| `-- remotes
`-- hello_world.rb
17 directories, 33 files
5 Haziran 13 Çarşamba
$ tree -a
.
|-- .git
| |-- COMMIT_EDITMSG
| |-- HEAD
| |-- branches
| |-- config
| |-- description
| |-- hooks
| | |-- applypatch-msg.sample
| | `-- update.sample
| |-- index
| |-- info
| | `-- exclude
| |-- logs
| | |-- HEAD
| | `-- refs
| | `-- heads
| | `-- master
| |-- objects
| | |-- 32/09658ac8d80bc9726d3a33d77e3dfc5fe6035e
| | |-- 53/9cd7886a627841d525a78d45cbc6396be20b41
| | |-- e6/9de29bb2d1d6434b8b29ae775ad8c2e48c5391
| | |-- info
| | `-- pack
| |-- refs
| | |-- heads
| | | `-- master
| | `-- tags
| `-- remotes
`-- hello_world.rb
17 directories, 33 files
5 Haziran 13 Çarşamba
Clone One
5 Haziran 13 Çarşamba
git clone
5 Haziran 13 Çarşamba
$ git clone git://github.com/schacon/ticgit.git
Initialized empty Git repository in /private/tmp/ticgit/.git/
remote: Counting objects: 591, done.
remote: Compressing objects: 100% (267/267), done.
remote: Total 591 (delta 253), reused 587 (delta 252)
Receiving objects: 100% (591/591), 73.05 KiB, done.
Resolving deltas: 100% (253/253), done.
$ cd ticgit/
$ ls
LICENSE! ! Rakefile! examples! note! ! ticgit.gemspec
README!! bin!! lib!! spec
$
5 Haziran 13 Çarşamba
$ git clone git://github.com/schacon/ticgit.git
Initialized empty Git repository in /private/tmp/ticgit/.git/
remote: Counting objects: 591, done.
remote: Compressing objects: 100% (267/267), done.
remote: Total 591 (delta 253), reused 587 (delta 252)
Receiving objects: 100% (591/591), 73.05 KiB, done.
Resolving deltas: 100% (253/253), done.
$ cd ticgit/
$ ls
LICENSE! ! Rakefile! examples! note! ! ticgit.gemspec
README!! bin!! lib!! spec
$
5 Haziran 13 Çarşamba
$ git clone git://github.com/schacon/ticgit.git
Initialized empty Git repository in /private/tmp/ticgit/.git/
remote: Counting objects: 591, done.
remote: Compressing objects: 100% (267/267), done.
remote: Total 591 (delta 253), reused 587 (delta 252)
Receiving objects: 100% (591/591), 73.05 KiB, done.
Resolving deltas: 100% (253/253), done.
$ cd ticgit/
$ ls
LICENSE! ! Rakefile! examples! note! ! ticgit.gemspec
README!! bin!! lib!! spec
$
5 Haziran 13 Çarşamba
$ git clone git://github.com/schacon/ticgit.git
Initialized empty Git repository in /private/tmp/ticgit/.git/
remote: Counting objects: 591, done.
remote: Compressing objects: 100% (267/267), done.
remote: Total 591 (delta 253), reused 587 (delta 252)
Receiving objects: 100% (591/591), 73.05 KiB, done.
Resolving deltas: 100% (253/253), done.
$ cd ticgit/
$ ls
.git LICENSE! ! Rakefile! examples! note! !
ticgit.gemspec README!! bin!! lib!! spec
$
5 Haziran 13 Çarşamba
Recording a Snapshot
5 Haziran 13 Çarşamba
A Basic Workflow
Edit files
Stage the changes
Review your changes
Commit the changes
vim / emacs / etc
git add (file)
repo status
git commit
5 Haziran 13 Çarşamba
A Basic Workflow
Edit files
Stage the changes
Review your changes
Commit the changes
vim / emacs / etc
git add (file)
repo status
git commit
5 Haziran 13 Çarşamba
A Basic Workflow
Edit files
Stage the changes
Review your changes
Commit the changes
vim / emacs / etc
git add (file)
repo status
git commit
5 Haziran 13 Çarşamba
A Basic Workflow
Edit files
Stage the changes
Review your changes
Commit the changes
vim / emacs / etc
git add (file)
git status / git diff
git commit
5 Haziran 13 Çarşamba
A Basic Workflow
Edit files
Stage the changes
Review your changes
Commit the changes
vim / emacs / etc
git add (file)
git status / git diff
git commit
5 Haziran 13 Çarşamba
A Basicerer Workflow
Edit files
Stage and Commit
vim / emacs / etc
git commit -a
5 Haziran 13 Çarşamba
What’s going on here?
5 Haziran 13 Çarşamba
$ git commit
Created commit 77d3001: descriptive commit message
2 files changed, 4 insertions(+), 2 deletions(-)
5 Haziran 13 Çarşamba
$ git commit
Created commit 77d3001: descriptive commit message
2 files changed, 4 insertions(+), 2 deletions(-)
5 Haziran 13 Çarşamba
77d3001
5 Haziran 13 Çarşamba
77d3001
5 Haziran 13 Çarşamba
77d3001a1de6bf8f5e431972fe4d25b01e595c0b
5 Haziran 13 Çarşamba
77d3001a1de6bf8f5e431972fe4d25b01e595c0b
5 Haziran 13 Çarşamba
77d3001a1de6bf8f5e431972fe4d25b01e595c0b
5 Haziran 13 Çarşamba
77d3001a1de6bf8f5e431972fe4d25b01e595c0b
commit size
ae668..
tree
parent
author
committer
my commit message goes here
and it is really, really cool
c4ec5
a149e
Scott
Scott
5 Haziran 13 Çarşamba
77d3001a1de6bf8f5e431972fe4d25b01e595c0b
commit size
ae668..
tree
parent
author
committer
my commit message goes here
and it is really, really cool
c4ec5
a149e
Scott
Scott
tree c4ec543b0322744e55c5efc9b6c4e449d398dbff
parent a149e2160b3f7573768cdc2fce24d0881f3577e1
author Scott Chacon <schacon@gmail.com> 1223402504 -0700
committer Scott Chacon <schacon@gmail.com> 1223402504 -0700
descriptive commit message
5 Haziran 13 Çarşamba
77d3001a1de6bf8f5e431972fe4d25b01e595c0b
commit size
ae668..
tree
parent
author
committer
my commit message goes here
and it is really, really cool
c4ec5
a149e
Scott
Scott
5 Haziran 13 Çarşamba
77d3001a1de6bf8f5e431972fe4d25b01e595c0b
commit size
ae668..
tree
parent
author
committer
my commit message goes here
and it is really, really cool
c4ec5
a149e
Scott
Scott
app.yaml
index.yaml
main.py
./ c4e
03e
1d3
3d5
5 Haziran 13 Çarşamba
77d3001a1de6bf8f5e431972fe4d25b01e595c0b
commit size
ae668..
tree
parent
author
committer
my commit message goes here
and it is really, really cool
c4ec5
a149e
Scott
Scott
app.yaml
index.yaml
main.py
./ c4e
03e
1d3
3d5100644 blob 3d5cd3e1fc4424472ea247d1bb5fcfc3809aadab	 app.yaml
100644 blob 1d31bf2dba611ba0de871320b4d73cdc39cc862b	 index.yaml
100644 blob 03e68c28b73e2650bee34763369faf6e029d5053	 main.py
5 Haziran 13 Çarşamba
77d3001a1de6bf8f5e431972fe4d25b01e595c0b
commit size
ae668..
tree
parent
author
committer
my commit message goes here
and it is really, really cool
c4ec5
a149e
Scott
Scott
app.yaml
index.yaml
main.py
./ c4e
03e
1d3
3d5
5 Haziran 13 Çarşamba
commit size
ae668..
tree
parent
author
committer
my commit message goes here
and it is really, really cool
c4ec5
a149e
Scott
Scott
app.yaml
index.yaml
main.py
./ c4e
03e
1d3
3d5
commit size
tree
parent
author
committer
this is the previous commit
and I am very proud of it
2de54
38def
Scott
Scott
5 Haziran 13 Çarşamba
commit size
ae668..
tree
parent
author
committer
my commit message goes here
and it is really, really cool
c4ec5
a149e
Scott
Scott
app.yaml
index.yaml
main.py
./ c4e
03e
1d3
3d5
commit size
tree
parent
author
committer
this is the previous commit
and I am very proud of it
2de54
38def
Scott
Scott
app.yaml
index.yaml
main.py
./ c4e
03e
1d3
3d5
5 Haziran 13 Çarşamba
commit size
ae668..
tree
parent
author
committer
my commit message goes here
and it is really, really cool
c4ec5
a149e
Scott
Scott
app.yaml
index.yaml
main.py
./ c4e
03e
1d3
3d5
commit size
tree
parent
author
committer
this is the previous commit
and I am very proud of it
2de54
38def
Scott
Scott
commit size
tree
parent
author
committer
this is the commit before that
and I'm not sure why
2fe65
90ecd
Scott
Scott
app.yaml
index.yaml
main.py
./ c4e
03e
1d3
3d5
app.yaml
index.yaml
main.py
./ c4e
03e
1d3
3d5
commit size
tree
parent
author
committer
this is the commit before that
and I'm not sure why
2fe65
90ecd
Scott
Scott
app.yaml
index.yaml
main.py
./ c4e
03e
1d3
3d5
5 Haziran 13 Çarşamba
commit size
ae668..
tree
parent
author
committer
my commit message goes here
and it is really, really cool
c4ec5
a149e
Scott
Scott
app.yaml
index.yaml
main.py
./ c4e
03e
1d3
3d5
commit size
tree
parent
author
committer
this is the previous commit
and I am very proud of it
2de54
38def
Scott
Scott
commit size
tree
parent
author
committer
this is the commit before that
and I'm not sure why
2fe65
90ecd
Scott
Scott
app.yaml
index.yaml
main.py
./ c4e
03e
1d3
3d5
app.yaml
index.yaml
main.py
./ c4e
03e
1d3
3d5
commit size
tree
parent
author
committer
this is the commit before that
and I'm not sure why
2fe65
90ecd
Scott
Scott
app.yaml
index.yaml
main.py
./ c4e
03e
1d3
3d5
48e 77da1438d
c4e
3d5
1d3
03e
f46
23f
30e
67e
32a
5b1
5 Haziran 13 Çarşamba
commit size
ae668..
tree
parent
author
committer
my commit message goes here
and it is really, really cool
c4ec5
a149e
Scott
Scott
app.yaml
index.yaml
main.py
./ c4e
03e
1d3
3d5
commit size
tree
parent
author
committer
this is the previous commit
and I am very proud of it
2de54
38def
Scott
Scott
commit size
tree
parent
author
committer
this is the commit before that
and I'm not sure why
2fe65
90ecd
Scott
Scott
app.yaml
index.yaml
main.py
./ c4e
03e
1d3
3d5
app.yaml
index.yaml
main.py
./ c4e
03e
1d3
3d5
commit size
tree
parent
author
committer
this is the commit before that
and I'm not sure why
2fe65
90ecd
Scott
Scott
app.yaml
index.yaml
main.py
./ c4e
03e
1d3
3d5
48e
77d
a14
38d
c4e
3d5
1d3
03e
f46
23f 30e
67e
32a
5b1
5 Haziran 13 Çarşamba
Repository
3d4
03e
ae6
5b1
1d3
c36
f46
23f
6fe
30e
67e
32a
ffe
38d
5b1
1d3
254
a14
d23
2d3
48e
735
de3
c4ec4e
77d
3d5
5 Haziran 13 Çarşamba
Repository
3d4
03e
ae6
5b1
1d3
c36
f46
23f
6fe
30e
67e
32a
ffe
38d
5b1
1d3
254
a14
d23
2d3
48e
735
de3
c4ec4e
77d
3d5
git checkout branch
5 Haziran 13 Çarşamba
Repository
3d4
03e
ae6
5b1
1d3
c36
f46
23f
6fe
30e
67e
32a
ffe
38d
5b1
1d3
254
a14
d23
2d3
48e
735
de3
c4ec4e
77d
3d5
git checkout branch
5 Haziran 13 Çarşamba
Working DirectoryIndex
Rakefile
README
simplegit.rb
./
lib/
./Rakefile
./README
./lib/simplegit.rb
./
./lib/ c36
3d4
03e
5b1
1d3
Repository
3d4
03e
ae6
5b1
1d3
c36
f46
23f
6fe
30e
67e
32a
ffe
38d
5b1
1d3
254
a14
d23
2d3
48e
735
de3
c4ec4e
77d
3d5
5 Haziran 13 Çarşamba
Repository
3d4
03e
ae6
5b1
1d3
c36
f46
23f
6fe
30e
67e
32a
ffe
38d
5b1
1d3
254
a14
d23
2d3
48e
735
de3
c4ec4e
77d
3d5
Working DirectoryIndex
Rakefile
README
simplegit.rb
./
lib/
./Rakefile
./README
./lib/simplegit.rb
./
./lib/ c36
3d4
03e
5b1
1d3
5 Haziran 13 Çarşamba
Repository
3d4
03e
ae6
5b1
1d3
c36
f46
23f
6fe
30e
67e
32a
ffe
38d
5b1
1d3
254
a14
d23
2d3
48e
735
de3
c4ec4e
77d
3d5
Working DirectoryIndex
Rakefile
README
simplegit.rb
./
lib/
./Rakefile
./README
./lib/simplegit.rb
./
./lib/ c36
3d4
03e
5b1
1d3
5 Haziran 13 Çarşamba
Repository
3d4
03e
ae6
5b1
1d3
c36
f46
23f
6fe
30e
67e
32a
ffe
38d
5b1
1d3
254
a14
d23
2d3
48e
735
de3
c4ec4e
77d
3d5
Working DirectoryIndex
Rakefile
README
simplegit.rb
./
lib/
./Rakefile
./README
./lib/simplegit.rb
./
./lib/ c36
3d4
03e
5b1
1d3
5 Haziran 13 Çarşamba
Repository
3d4
03e
ae6
5b1
1d3
c36
f46
23f
6fe
30e
67e
32a
ffe
38d
5b1
1d3
254
a14
d23
2d3
48e
735
de3
c4ec4e
77d
3d5
Working DirectoryIndex
Rakefile
README
simplegit.rb
./
lib/
./Rakefile
./README
./lib/simplegit.rb
./
./lib/ c36
3d4
03e
5b1
1d3
git add
5 Haziran 13 Çarşamba
Repository
3d4
03e
ae6
5b1
1d3
c36
f46
23f
6fe
30e
67e
32a
ffe
38d
5b1
1d3
254
a14
d23
2d3
48e
735
de3
c4ec4e
77d
3d5
Working DirectoryIndex
Rakefile
README
simplegit.rb
./
lib/
./Rakefile
./README
./lib/simplegit.rb
./
./lib/ c36
3d4
03e
5b1
1d3
git add
34f
5 Haziran 13 Çarşamba
Repository
3d4
03e
ae6
5b1
1d3
c36
f46
23f
6fe
30e
67e
32a
ffe
38d
5b1
1d3
254
a14
d23
2d3
48e
735
de3
c4ec4e
77d
3d5
Working DirectoryIndex
Rakefile
README
simplegit.rb
./
lib/
./Rakefile
./README
./lib/simplegit.rb
./
./lib/ c36
3d4
03e
5b1
1d3
git commit
34f
a083da34f
ae9
5 Haziran 13 Çarşamba
Repository
3d4
03e
ae6
5b1
1d3
c36
f46
23f
6fe
30e
67e
32a
ffe
38d
5b1
1d3
254
a14
d23
2d3
48e
735
de3
c4ec4e
77d
3d5
Working DirectoryIndex
Rakefile
README
simplegit.rb
./
lib/
./Rakefile
./README
./lib/simplegit.rb
./
./lib/ c36
3d4
03e
5b1
1d334f
a083da34f
ae9
5 Haziran 13 Çarşamba
Repository
3d4
03e
ae6
5b1
1d3
c36
f46
23f
6fe
30e
67e
32a
ffe
38d
5b1
1d3
254
a14
d23
2d3
48e
735
de3
c4ec4e
77d
3d5
Working DirectoryIndex
Rakefile
README
simplegit.rb
./
lib/
./Rakefile
./README
./lib/simplegit.rb
./
./lib/ c36
3d4
03e
5b1
1d334f
a083da34f
ae9
5 Haziran 13 Çarşamba
Branching and Merging
5 Haziran 13 Çarşamba
branches
5 Haziran 13 Çarşamba
branches
lightweight, movable
pointers to a commit
C1
branch
5 Haziran 13 Çarşamba
branching
5 Haziran 13 Çarşamba
git branch
5 Haziran 13 Çarşamba
git checkout
5 Haziran 13 Çarşamba
Commit
98ca9
master
HEAD
c3d README.txt
f13 hello.c
This is Scott's
Hello project.
Licensed under
GPL.
#include<stdio.h>
int main(void) {
printf("Hellon");
return 0;
}
5 Haziran 13 Çarşamba
Commit
98ca9
master
HEAD
c3d README.txt
f13 hello.c
This is Scott's
Hello project.
Licensed under
GPL.
#include<stdio.h>
int main(void) {
printf("Hellon");
return 0;
}
5 Haziran 13 Çarşamba
Commit
98ca9
master
HEAD
c3d README.txt
f13 hello.c
This is Scott's
Hello project.
Licensed under
GPL.
#include<stdio.h>
int main(void) {
printf("Hellon");
return 0;
}
5 Haziran 13 Çarşamba
Commit
98ca9
master
HEAD
c3d README.txt
f13 hello.c
This is Scott's
Hello project.
Licensed under
GPL.
#include<stdio.h>
int main(void) {
printf("Hellon");
return 0;
}
5 Haziran 13 Çarşamba
Commit
98ca9
master
HEAD
c3d README.txt
f13 hello.c
This is Scott's
Hello project.
Licensed under
GPL.
#include<stdio.h>
int main(void) {
printf("Hellon");
return 0;
}
98ca9
i18n
master
HEAD
git branch i18n
5 Haziran 13 Çarşamba
Commit
98ca9
master
HEAD
c3d README.txt
f13 hello.c
This is Scott's
Hello project.
Licensed under
GPL.
#include<stdio.h>
int main(void) {
printf("Hellon");
return 0;
}
98ca9
i18n
master
HEAD
git branch i18n
5 Haziran 13 Çarşamba
Commit
98ca9
master
HEAD
c3d README.txt
f13 hello.c
This is Scott's
Hello project.
Licensed under
GPL.
#include<stdio.h>
int main(void) {
printf("Hellon");
return 0;
}
98ca9
i18n
master
HEAD
git branch
5 Haziran 13 Çarşamba
$ git branch
* master
i18n
Commit
98ca9
master
HEAD
c3d README.txt
f13 hello.c
This is Scott's
Hello project.
Licensed under
GPL.
#include<stdio.h>
int main(void) {
printf("Hellon");
return 0;
}
98ca9
i18n
master
HEAD
git branch
5 Haziran 13 Çarşamba
$ find .git/refs
.git/refs
.git/refs/heads
.git/refs/heads/default
.git/refs/heads/experiment
5 Haziran 13 Çarşamba
$ find .git/refs
.git/refs
.git/refs/heads
.git/refs/heads/master
.git/refs/heads/i18n
5 Haziran 13 Çarşamba
$ find .git/refs
.git/refs
.git/refs/heads
.git/refs/heads/master
.git/refs/heads/i18n
$ cat .git/refs/heads/master
98ca909dc9e38af91565082bdf93577ff555489e
5 Haziran 13 Çarşamba
98ca9
a23fe
i18n
master
HEAD
HEAD
5 Haziran 13 Çarşamba
98ca9
a23fe
i18n
master
HEAD
HEAD
git checkout i18n
5 Haziran 13 Çarşamba
98ca9
a23fe
i18n
master
HEAD
HEAD
5 Haziran 13 Çarşamba
98ca9
a23fe
i18n
master
HEAD
HEAD
git commit
5 Haziran 13 Çarşamba
98ca9
a23fe
i18n
master
HEAD
HEAD
git commit
5 Haziran 13 Çarşamba
git commit
98ca9
a23fe
master
i18n
HEAD
5 Haziran 13 Çarşamba
98ca9
a23fe
master
i18n
HEAD
5 Haziran 13 Çarşamba
git commit
98ca9
a23fe
master
i18n
HEAD
5 Haziran 13 Çarşamba
git commit
98ca9
a23fe 3acd1
master
i18n
HEAD
5 Haziran 13 Çarşamba
98ca9
a23fe 3acd1
master
i18n
HEAD
5 Haziran 13 Çarşamba
98ca9
a23fe 3acd1
master
i18n
HEAD
git checkout -b iss53 master
5 Haziran 13 Çarşamba
98ca9
a23fe
iss53
3acd1
master
HEAD
i18n
git checkout -b iss53 master
5 Haziran 13 Çarşamba
98ca9
a23fe
iss53
3acd1
master
HEAD
i18n
git checkout master;
git checkout -b iss53
5 Haziran 13 Çarşamba
98ca9
a23fe
iss53
3acd1
master
HEAD
i18n
git checkout master;
git branch iss53;
git checkout iss53
5 Haziran 13 Çarşamba
98ca9
a23fe
iss53
3acd1
master
HEAD
i18n
git checkout -b iss53 master
5 Haziran 13 Çarşamba
98ca9
a23fe
iss53
3acd1
master
HEAD
i18n
5 Haziran 13 Çarşamba
git commit
98ca9
a23fe
iss53
34ac2
3acd1
master
HEAD
i18n
5 Haziran 13 Çarşamba
98ca9
a23fe
iss53
34ac2
3acd1
master
HEAD
i18n
5 Haziran 13 Çarşamba
git commit
98ca9
a23fe
f30ab
iss53
34ac2
3acd1
master
HEAD
i18n
5 Haziran 13 Çarşamba
98ca9
a23fe
f30ab
iss53
34ac2
3acd1
master
HEAD
i18n
5 Haziran 13 Çarşamba
98ca9
a23fe
f30ab
iss53
34ac2
3acd1
master
HEAD
i18n
c3d README.txt
f13 hello.c
c3d README.txt
f13 hello.c
43d issue.c
c3d README.txt
f13 hello.c
5ff issue.c
c3d README.txt
f13 hello.c
d3a i18n.c
c3d README.txt
9ec hello.c
3a6 i18n.c
5 Haziran 13 Çarşamba
98ca9
a23fe
f30ab
iss53
34ac2
3acd1
master
HEAD
i18n
c3d README.txt
f13 hello.c
c3d README.txt
f13 hello.c
43d issue.c
c3d README.txt
f13 hello.c
5ff issue.c
c3d README.txt
f13 hello.c
d3a i18n.c
c3d README.txt
9ec hello.c
3a6 i18n.c
5 Haziran 13 Çarşamba
98ca9
a23fe
f30ab
iss53
34ac2
3acd1
master
HEAD
i18n
c3d README.txt
f13 hello.c
c3d README.txt
f13 hello.c
43d issue.c
c3d README.txt
f13 hello.c
5ff issue.c
c3d README.txt
f13 hello.c
d3a i18n.c
c3d README.txt
9ec hello.c
3a6 i18n.c
5 Haziran 13 Çarşamba
98ca9
a23fe
f30ab
iss53
34ac2
3acd1
master
HEAD
i18n
c3d README.txt
f13 hello.c
c3d README.txt
f13 hello.c
43d issue.c
c3d README.txt
f13 hello.c
5ff issue.c
c3d README.txt
f13 hello.c
d3a i18n.c
c3d README.txt
9ec hello.c
3a6 i18n.c
5 Haziran 13 Çarşamba
98ca9
a23fe
f30ab
iss53
34ac2
3acd1
master
HEAD
i18n
c3d README.txt
f13 hello.c
c3d README.txt
f13 hello.c
43d issue.c
c3d README.txt
f13 hello.c
5ff issue.c
c3d README.txt
f13 hello.c
d3a i18n.c
c3d README.txt
9ec hello.c
3a6 i18n.c
5 Haziran 13 Çarşamba
98ca9
a23fe
f30ab
iss53
34ac2
3acd1
master
HEAD
i18n
c3d README.txt
f13 hello.c
c3d README.txt
f13 hello.c
43d issue.c
c3d README.txt
f13 hello.c
5ff issue.c
c3d README.txt
f13 hello.c
d3a i18n.c
c3d README.txt
9ec hello.c
3a6 i18n.c
5 Haziran 13 Çarşamba
98ca9
a23fe
f30ab
iss53
34ac2
3acd1
master
HEAD
i18n
5 Haziran 13 Çarşamba
merging
5 Haziran 13 Çarşamba
git merge
5 Haziran 13 Çarşamba
98ca9
a23fe
f30ab
iss53
34ac2
3acd1
master
HEAD
i18n
5 Haziran 13 Çarşamba
98ca9
a23fe
f30ab
iss53
34ac2
3acd1
master
HEAD
i18n
git checkout master
5 Haziran 13 Çarşamba
98ca9
a23fe
f30ab
iss53
34ac2
3acd1
master
HEAD
i18n
5 Haziran 13 Çarşamba
98ca9
a23fe
f30ab
iss53
34ac2
3acd1
master
HEAD
i18n
git merge iss53
5 Haziran 13 Çarşamba
98ca9
a23fe
f30ab
iss53
34ac2
3acd1
master
HEAD
i18n
git merge iss53
98ca9
a23fe
f30ab
iss53
34ac2
3acd1
master
HEAD
i18n
5 Haziran 13 Çarşamba
fast-forward merge
5 Haziran 13 Çarşamba
98ca9
a23fe
f30ab
iss53
34ac2
3acd1
master
HEAD
i18n
git merge iss53
98ca9
a23fe
f30ab
iss53
34ac2
3acd1
master
HEAD
i18n
5 Haziran 13 Çarşamba
git merge iss53
98ca9
a23fe
f30ab
iss53
34ac2
3acd1
master
HEAD
i18n
5 Haziran 13 Çarşamba
98ca9
a23fe
f30ab
iss53
34ac2
3acd1
master
HEAD
i18n
5 Haziran 13 Çarşamba
git merge i18n
98ca9
a23fe
f30ab
iss53
34ac2
3acd1
master
HEAD
i18n
98ca9
a23fe
f30ab
iss53
34ac2
3acd1
master
HEAD
i18n
5 Haziran 13 Çarşamba
non fast-forward merge
5 Haziran 13 Çarşamba
git merge i18n
98ca9
a23fe
f30ab
iss53
34ac2
3acd1
master
HEAD
i18n
98ca9
a23fe
f30ab
iss53
34ac2
3acd1
master
HEAD
i18n
5 Haziran 13 Çarşamba
git merge i18n
98ca9
a23fe
f30ab
iss53
34ac2
3acd1
master
HEAD
i18n
98ca9
a23fe
f30ab
iss53
34ac2
3acd1
master
HEAD
i18n
98ca9
a23fe
f30ab
iss53
34ac2
3acd1
master
HEAD
i18n
5 Haziran 13 Çarşamba
git merge i18n
98ca9
a23fe
f30ab
iss53
34ac2
3acd1
master
HEAD
i18n
98ca9
a23fe
f30ab
iss53
34ac2
3acd1
master
HEAD
i18n
98ca9
a23fe
f30ab
iss53
34ac2
3acd1
master
HEAD
i18n
98ca9
a23fe
f30ab
iss53
34ac2
3acd1
master
HEAD
i18n
c3d README.txt
f13 hello.c
c3d README.txt
f13 hello.c
5ff issue.c
c3d README.txt
9ec hello.c
3a6 i18n.c
5 Haziran 13 Çarşamba
git merge i18n
98ca9
a23fe
f30ab
iss53
34ac2
3acd1
master
HEAD
i18n
98ca9
a23fe
f30ab
iss53
34ac2
3acd1
master
HEAD
i18n
98ca9
a23fe
f30ab
iss53
34ac2
3acd1
master
HEAD
i18n
98ca9
a23fe
f30ab
iss53
34ac2
3acd1
master
HEAD
i18n
c3d README.txt
f13 hello.c
c3d README.txt
f13 hello.c
5ff issue.c
c3d README.txt
9ec hello.c
3a6 i18n.c
5 Haziran 13 Çarşamba
git merge i18n
98ca9
a23fe
f30ab
iss53
34ac2
3acd1
master
HEAD
i18n
98ca9
a23fe
f30ab
iss53
34ac2
3acd1
master
HEAD
i18n
98ca9
a23fe
f30ab
iss53
34ac2
3acd1
master
HEAD
i18n
98ca9
a23fe
f30ab
iss53
34ac2
3acd1
master
HEAD
i18n
c3d README.txt
f13 hello.c
c3d README.txt
f13 hello.c
5ff issue.c
c3d README.txt
9ec hello.c
3a6 i18n.c
5 Haziran 13 Çarşamba
git merge i18n
98ca9
a23fe
f30ab
iss53
34ac2
3acd1
master
HEAD
i18n
98ca9
a23fe
f30ab
iss53
34ac2
3acd1
master
HEAD
i18n
98ca9
a23fe
f30ab
iss53
34ac2
3acd1
master
HEAD
i18n
98ca9
a23fe
f30ab
iss53
34ac2
3acd1
master
HEAD
i18n
c3d README.txt
f13 hello.c
c3d README.txt
f13 hello.c
5ff issue.c
c3d README.txt
9ec hello.c
3a6 i18n.c
5 Haziran 13 Çarşamba
98ca9
a23fe
f30ab
iss53
34ac2
3acd1
master
HEAD
i18n
c3d README.txt
f13 hello.c
c3d README.txt
f13 hello.c
5ff issue.c
c3d README.txt
9ec hello.c
3a6 i18n.c
95c41
c3d README.txt
9ec hello.c
5ff issue.c
3a6 i18n.c
git merge i18n
5 Haziran 13 Çarşamba
98ca9
a23fe
f30ab
iss53
34ac2
3acd1
master
HEAD
i18n
c3d README.txt
f13 hello.c
c3d README.txt
f13 hello.c
5ff issue.c
c3d README.txt
9ec hello.c
3a6 i18n.c
95c41
c3d README.txt
9ec hello.c
5ff issue.c
3a6 i18n.c
git merge i18n
5 Haziran 13 Çarşamba
98ca9
a23fe
f30ab
iss53
34ac2
3acd1
master
HEAD
i18n
c3d README.txt
f13 hello.c
c3d README.txt
f13 hello.c
5ff issue.c
c3d README.txt
9ec hello.c
3a6 i18n.c
95c41
c3d README.txt
9ec hello.c
5ff issue.c
3a6 i18n.c
5 Haziran 13 Çarşamba
98ca9
a23fe
f30ab
iss53
34ac2
3acd1
master
HEAD
i18n
c3d README.txt
f13 hello.c
c3d README.txt
f13 hello.c
5ff issue.c
c3d README.txt
9ec hello.c
3a6 i18n.c
95c41
c3d README.txt
9ec hello.c
5ff issue.c
3a6 i18n.c
5 Haziran 13 Çarşamba
98ca9
a23fe
f30ab
iss53
34ac2
3acd1
master
HEAD
i18n
c3d README.txt
f13 hello.c
c3d README.txt
f13 hello.c
5ff issue.c
c3d README.txt
9ec hello.c
3a6 i18n.c
95c41
c3d README.txt
9ec hello.c
5ff issue.c
3a6 i18n.c
5 Haziran 13 Çarşamba
98ca9
a23fe
f30ab
iss53
34ac2
3acd1
master
HEAD
i18n
c3d README.txt
f13 hello.c
c3d README.txt
f13 hello.c
5ff issue.c
c3d README.txt
9ec hello.c
3a6 i18n.c
95c41
c3d README.txt
9ec hello.c
5ff issue.c
3a6 i18n.c
5 Haziran 13 Çarşamba
98ca9
a23fe
f30ab
iss53
34ac2
3acd1
master
HEAD
i18n
c3d README.txt
f13 hello.c
c3d README.txt
f13 hello.c
5ff issue.c
c3d README.txt
9ec hello.c
3a6 i18n.c
95c41
c3d README.txt
9ec hello.c
5ff issue.c
3a6 i18n.c
5 Haziran 13 Çarşamba
98ca9
a23fe
f30ab
iss53
34ac2
3acd1
master
HEAD
i18n
c3d README.txt
f13 hello.c
c3d README.txt
f13 hello.c
5ff issue.c
c3d README.txt
9ec hello.c
3a6 i18n.c
95c41
c3d README.txt
9ec hello.c
5ff issue.c
3a6 i18n.c
5 Haziran 13 Çarşamba
98ca9
a23fe
f30ab
iss53
34ac2
3acd1
master
HEAD
i18n
95c41
5 Haziran 13 Çarşamba
merge conflicts
5 Haziran 13 Çarşamba
$ git merge iss53
Auto-merging index.html
CONFLICT (content): Merge conflict in index.html
Automatic merge failed; fix conflicts and then commit the result.
5 Haziran 13 Çarşamba
$ git merge iss53
Auto-merging index.html
CONFLICT (content): Merge conflict in index.html
Automatic merge failed; fix conflicts and then commit the result.
5 Haziran 13 Çarşamba
$ git merge iss53
Auto-merging index.html
CONFLICT (content): Merge conflict in index.html
Automatic merge failed; fix conflicts and then commit the result.
$ git status
index.html: needs merge
# On branch master
# Changed but not updated:
# (use "git add <file>..." to update what will be committed)
# (use "git checkout -- <file>..." to discard changes in
working directory)
#
#! unmerged: index.html
#
5 Haziran 13 Çarşamba
<<<<<<< HEAD:index.html
<div id="footer">contact :
email.support@github.com</div>
=======
<div id="footer">
please contact us at support@github.com
</div>
>>>>>>> iss53:index.html
5 Haziran 13 Çarşamba
$ git add [file]
5 Haziran 13 Çarşamba
$ git status
# On branch master
# Changes to be committed:
# (use "git reset HEAD <file>..." to unstage
#
#!modified: index.html
#
5 Haziran 13 Çarşamba
git mergetool
5 Haziran 13 Çarşamba
$ git mergetool
merge tool candidates: kdiff3 tkdiff xxdiff meld gvimdiff opendiff
emerge vimdiff
Merging the files: index.html
Normal merge conflict for 'index.html':
{local}: modified
{remote}: modified
Hit return to start merge resolution tool (opendiff):
5 Haziran 13 Çarşamba
$ git commit
5 Haziran 13 Çarşamba
reintegration merges
5 Haziran 13 Çarşamba
98ca9
a23fe
f30ab
iss53
34ac2
3acd1
master
HEAD
i18n
95c41
5 Haziran 13 Çarşamba
98ca9
a23fe
f30ab
iss53
34ac2
3acd1
master
HEAD
i18n
95c41
git checkout i18n
5 Haziran 13 Çarşamba
git commit
98ca9
a23fe
f30ab
iss53
34ac2
3acd1
master
HEAD
i18n
95c41
4fa23
5 Haziran 13 Çarşamba
git checkout master
98ca9
a23fe
f30ab
iss53
34ac2
3acd1
master
HEAD
i18n
95c41
4fa23
5 Haziran 13 Çarşamba
git merge i18n
98ca9
a23fe
f30ab
iss53
34ac2
3acd1
master
HEAD
i18n
95c41
4fa23
5 Haziran 13 Çarşamba
98ca9
a23fe
f30ab
iss53
34ac2
3acd1
master
HEAD
i18n
95c41
4fa23
git merge i18n
5 Haziran 13 Çarşamba
98ca9
a23fe
f30ab
iss53
34ac2
3acd1
master
HEAD
i18n
95c41
4fa23
c3d README.txt
9ec hello.c
3a6 i18n.c
c3d README.txt
9ec hello.c
5ff issue.c
3a6 i18n.c
45d README.txt
9ec hello.c
3a6 i18n.c
git merge i18n
5 Haziran 13 Çarşamba
98ca9
a23fe
f30ab
iss53
34ac2
3acd1
master
HEAD
i18n
95c41
4fa23
c3d README.txt
9ec hello.c
3a6 i18n.c
c3d README.txt
9ec hello.c
5ff issue.c
3a6 i18n.c
45d README.txt
9ec hello.c
3a6 i18n.c
git merge i18n
5 Haziran 13 Çarşamba
98ca9
a23fe
f30ab
iss53
34ac2
3acd1
master
HEAD
i18n
95c41
4fa23
c3d README.txt
9ec hello.c
3a6 i18n.c
c3d README.txt
9ec hello.c
5ff issue.c
3a6 i18n.c
45d README.txt
9ec hello.c
3a6 i18n.c
git merge i18n
5 Haziran 13 Çarşamba
98ca9
a23fe
f30ab
iss53
34ac2
3acd1
master
HEAD
i18n
95c41
4fa23
c3d README.txt
9ec hello.c
3a6 i18n.c
c3d README.txt
9ec hello.c
5ff issue.c
3a6 i18n.c
45d README.txt
9ec hello.c
3a6 i18n.c
git merge i18n
5 Haziran 13 Çarşamba
67a2d
98ca9
a23fe
f30ab
iss53
34ac2
3acd1
master
HEAD
i18n
95c41
4fa23
c3d README.txt
9ec hello.c
3a6 i18n.c
c3d README.txt
9ec hello.c
5ff issue.c
3a6 i18n.c
45d README.txt
9ec hello.c
3a6 i18n.c
45d README.txt
9ec hello.c
5ff issue.c
3a6 i18n.c
git merge i18n
5 Haziran 13 Çarşamba
67a2d
98ca9
a23fe
f30ab
iss53
34ac2
3acd1
master
HEAD
i18n
95c41
4fa23
c3d README.txt
9ec hello.c
3a6 i18n.c
c3d README.txt
9ec hello.c
5ff issue.c
3a6 i18n.c
45d README.txt
9ec hello.c
3a6 i18n.c
45d README.txt
9ec hello.c
5ff issue.c
3a6 i18n.c
git merge i18n
5 Haziran 13 Çarşamba
git merge i18n
67a2d
98ca9
a23fe
f30ab
iss53
34ac2
3acd1
master
HEAD
i18n
95c41
4fa23
5 Haziran 13 Çarşamba
Why is this cool?
5 Haziran 13 Çarşamba
try out an idea
5 Haziran 13 Çarşamba
isolate work units
5 Haziran 13 Çarşamba
long running topics
5 Haziran 13 Çarşamba
long running topics
continuous merging
5 Haziran 13 Çarşamba
Deleting Branches
5 Haziran 13 Çarşamba
git branch -d branch
5 Haziran 13 Çarşamba
98ca9
a23fe
f30ab
iss53
34ac2
3acd1
master
HEAD
i18n
95c41
4fa23
5 Haziran 13 Çarşamba
98ca9
a23fe
f30ab
iss53
34ac2
3acd1
master
HEAD
i18n
95c41
4fa23
5 Haziran 13 Çarşamba
98ca9
a23fe
f30ab
iss53
34ac2
3acd1
master
HEAD
i18n
95c41
4fa23
5 Haziran 13 Çarşamba
98ca9
a23fe
f30ab
iss53
34ac2
3acd1
master
HEAD
i18n
95c41
4fa23
5 Haziran 13 Çarşamba
98ca9
a23fe
f30ab
iss53
34ac2
3acd1
master
HEAD
i18n
95c41
4fa23
5 Haziran 13 Çarşamba
git branch -D branch
5 Haziran 13 Çarşamba
Collaborating
5 Haziran 13 Çarşamba
remotes
5 Haziran 13 Çarşamba
git.ourcompany.com
Nick's Computer
origin/master
f42c 31b8
Scott's Computer
origin/master
f42c 31b8
f42c 31b8
master
master
master
5 Haziran 13 Çarşamba
git.ourcompany.com
Nick's Computer
origin/master
f42c 31b8
Scott's Computer
origin/master
f42c 31b8
f42c 31b8
master
master
master
git clone nick@git.ourcompany.com:project.git
5 Haziran 13 Çarşamba
git.ourcompany.com
Nick's Computer
origin/master
f42c 31b8
Scott's Computer
origin/master
f42c 31b8
f42c 31b8
master
master
master
git clone nick@git.ourcompany.com:project.git
5 Haziran 13 Çarşamba
git.ourcompany.com
Nick's Computer
origin/master
f42c 31b8
Scott's Computer
origin/master
f42c 31b8
f42c 31b8
master
master
master
git clone nick@git.ourcompany.com:project.git
5 Haziran 13 Çarşamba
git.ourcompany.com
Nick's Computer
origin/master
f42c 31b8
Scott's Computer
origin/master
f42c 31b8
f42c 31b8
master
master
master
git clone scott@git.ourcompany.com:project.git
5 Haziran 13 Çarşamba
git.ourcompany.com
Nick's Computer
origin/master
f42c 31b8
Scott's Computer
origin/master
f42c 31b8
f42c 31b8
master
master
master
5 Haziran 13 Çarşamba
git.ourcompany.com
Nick's Computer
origin/master
f42c 31b8
Scott's Computer
origin/master
f42c 31b8
f42c 31b8
master
master
master
dee9 9e05
git commit
5 Haziran 13 Çarşamba
git.ourcompany.com
Nick's Computer
origin/master
f42c 31b8
Scott's Computer
origin/master
f42c 31b8
f42c 31b8
master
master
master
dee9 9e05
e1cf 8091
git commit
5 Haziran 13 Çarşamba
git push
5 Haziran 13 Çarşamba
git.ourcompany.com
Nick's Computer
origin/master
f42c 31b8
Scott's Computer
origin/master
f42c 31b8
f42c 31b8
master
master
master
dee9 9e05
e1cf 8091
git push origin master
5 Haziran 13 Çarşamba
git.ourcompany.com
Nick's Computer
origin/master
f42c 31b8
Scott's Computer
origin/master
f42c 31b8
f42c 31b8
master
master
master
dee9 9e05
e1cf 8091
git push origin master
5 Haziran 13 Çarşamba
git.ourcompany.com
Nick's Computer
origin/master
f42c 31b8
Scott's Computer
origin/master
f42c 31b8
f42c 31b8
master
master
master
dee9 9e05
e1cf 8091
git push origin master
5 Haziran 13 Çarşamba
git.ourcompany.com
Nick's Computer
origin/master
f42c 31b8
Scott's Computer
origin/master
f42c 31b8
f42c 31b8
master
master
master
dee9 9e05
e1cf 8091
git push origin master
i want to push
some new stuff
5 Haziran 13 Çarşamba
git.ourcompany.com
Nick's Computer
origin/master
f42c 31b8
Scott's Computer
origin/master
f42c 31b8
f42c 31b8
master
master
master
dee9 9e05
e1cf 8091
git push origin master
i’ve got master
at 31b8
5 Haziran 13 Çarşamba
git.ourcompany.com
Nick's Computer
origin/master
f42c 31b8
Scott's Computer
origin/master
f42c 31b8
f42c 31b8
master
master
master
dee9 9e05
e1cf 8091
git push origin master
cool, i see that in
the history of what i
want to push
5 Haziran 13 Çarşamba
git.ourcompany.com
Nick's Computer
origin/master
f42c 31b8
Scott's Computer
origin/master
f42c 31b8
f42c 31b8
master
master
master
dee9 9e05
e1cf 8091
git push origin master
here’s the difference
dee9 9e05
5 Haziran 13 Çarşamba
git.ourcompany.com
Nick's Computer
origin/master
f42c 31b8
Scott's Computer
origin/master
f42c 31b8
f42c 31b8
master
master
master
dee9 9e05
e1cf 8091
git push origin master
dee9 9e05
5 Haziran 13 Çarşamba
git.ourcompany.com
Nick's Computer
origin/master
f42c 31b8
Scott's Computer
origin/master
f42c 31b8
f42c 31b8
master
master
master
dee9 9e05
e1cf 8091
git push origin master
dee9 9e05
5 Haziran 13 Çarşamba
git.ourcompany.com
Nick's Computer
origin/master
f42c 31b8
Scott's Computer
origin/master
f42c 31b8
f42c 31b8
master
master
master
dee9 9e05
e1cf 8091
dee9 9e05
ok, everything
looks good.
5 Haziran 13 Çarşamba
git.ourcompany.com
Nick's Computer
origin/master
f42c 31b8
Scott's Computer
origin/master
f42c 31b8
f42c 31b8
master
master
master
dee9 9e05
e1cf 8091
dee9 9e05
origin/master
5 Haziran 13 Çarşamba
git.ourcompany.com
Nick's Computer
origin/master
f42c 31b8
Scott's Computer
origin/master
f42c 31b8
f42c 31b8
master
master
master
dee9 9e05
e1cf 8091
dee9 9e05
git push origin master
origin/master
5 Haziran 13 Çarşamba
git.ourcompany.com
Nick's Computer
origin/master
f42c 31b8
Scott's Computer
origin/master
f42c 31b8
f42c 31b8
master
master
master
dee9 9e05
e1cf 8091
dee9 9e05
git push origin master
i want to push
some new stuff
origin/master
5 Haziran 13 Çarşamba
git.ourcompany.com
Nick's Computer
origin/master
f42c 31b8
Scott's Computer
origin/master
f42c 31b8
f42c 31b8
master
master
master
dee9 9e05
e1cf 8091
dee9 9e05
git push origin master
i’ve got master
at 9e05
origin/master
5 Haziran 13 Çarşamba
git.ourcompany.com
Nick's Computer
origin/master
f42c 31b8
Scott's Computer
origin/master
f42c 31b8
f42c 31b8
master
master
master
dee9 9e05
e1cf 8091
dee9 9e05
git push origin master
not familiar
with that
origin/master
5 Haziran 13 Çarşamba
git.ourcompany.com
Nick's Computer
origin/master
f42c 31b8
Scott's Computer
origin/master
f42c 31b8
f42c 31b8
master
master
master
dee9 9e05
e1cf 8091
dee9 9e05
git push origin master
crap.
origin/master
5 Haziran 13 Çarşamba
git.ourcompany.com
Nick's Computer
origin/master
f42c 31b8
Scott's Computer
origin/master
f42c 31b8
f42c 31b8
master
master
master
dee9 9e05
e1cf 8091
dee9 9e05
git push origin master
it would be mean of
me to overwrite
scott’s changes...
origin/master
5 Haziran 13 Çarşamba
git.ourcompany.com
Nick's Computer
origin/master
f42c 31b8
Scott's Computer
origin/master
f42c 31b8
f42c 31b8
master
master
master
dee9 9e05
e1cf 8091
dee9 9e05
origin/master
5 Haziran 13 Çarşamba
git fetch
5 Haziran 13 Çarşamba
git.ourcompany.com
Nick's Computer
origin/master
f42c 31b8
Scott's Computer
origin/master
f42c 31b8
f42c 31b8
master
master
master
dee9 9e05
e1cf 8091
dee9 9e05
origin/master
5 Haziran 13 Çarşamba
git.ourcompany.com
Nick's Computer
origin/master
f42c 31b8
Scott's Computer
origin/master
f42c 31b8
f42c 31b8
master
master
master
dee9 9e05
e1cf 8091
dee9 9e05dee9 9e05
git fetch
origin/master
5 Haziran 13 Çarşamba
git.ourcompany.com
Nick's Computer
origin/master
f42c 31b8
Scott's Computer
origin/master
f42c 31b8
f42c 31b8
master
master
master
dee9 9e05
e1cf 8091
dee9 9e05
dee9 9e05
git fetch
origin/master
5 Haziran 13 Çarşamba
git.ourcompany.com
Nick's Computer
origin/master
f42c 31b8
Scott's Computer
origin/master
f42c 31b8
f42c 31b8
master
master
master
dee9 9e05
e1cf 8091
dee9 9e05
dee9 9e05
origin/master
5 Haziran 13 Çarşamba
git.ourcompany.com
Nick's Computer
origin/master
f42c 31b8
Scott's Computer
origin/master
f42c 31b8
f42c 31b8
master
master
master
dee9 9e05
e1cf 8091
dee9 9e05
dee9 9e05
a967
git merge origin/master
origin/master
5 Haziran 13 Çarşamba
git.ourcompany.com
Nick's Computer
origin/master
f42c 31b8
Scott's Computer
origin/master
f42c 31b8
f42c 31b8
master
master
master
dee9 9e05
e1cf 8091
dee9 9e05
dee9 9e05
a967
git push origin master
origin/master
5 Haziran 13 Çarşamba
git.ourcompany.com
Nick's Computer
origin/master
f42c 31b8
Scott's Computer
origin/master
f42c 31b8
f42c 31b8
master
master
master
dee9 9e05
e1cf 8091
dee9 9e05
dee9 9e05
a967
git push origin master
ok, let’s try
that again. i
want to push
some stuff
origin/master
5 Haziran 13 Çarşamba
git.ourcompany.com
Nick's Computer
origin/master
f42c 31b8
Scott's Computer
origin/master
f42c 31b8
f42c 31b8
master
master
master
dee9 9e05
e1cf 8091
dee9 9e05
dee9 9e05
a967
git push origin master
i’ve got master
at 9e05
origin/master
5 Haziran 13 Çarşamba
git.ourcompany.com
Nick's Computer
origin/master
f42c 31b8
Scott's Computer
origin/master
f42c 31b8
f42c 31b8
master
master
master
dee9 9e05
e1cf 8091
dee9 9e05
dee9 9e05
a967
git push origin master
freakin sweet, i
can see that in
my history
origin/master
5 Haziran 13 Çarşamba
git.ourcompany.com
Nick's Computer
origin/master
f42c 31b8
Scott's Computer
origin/master
f42c 31b8
f42c 31b8
master
master
master
dee9 9e05
e1cf 8091
dee9 9e05
dee9 9e05
a967
git push origin master
let’s do this
e1cf 8091 a967
origin/master
5 Haziran 13 Çarşamba
git.ourcompany.com
Nick's Computer
origin/master
f42c 31b8
Scott's Computer
origin/master
f42c 31b8
f42c 31b8
master
master
master
dee9 9e05
e1cf 8091
dee9 9e05
dee9 9e05
a967
git push origin master
e1cf 8091 a967
origin/master
5 Haziran 13 Çarşamba
git.ourcompany.com
Nick's Computer
origin/master
f42c 31b8
Scott's Computer
origin/master
f42c 31b8
f42c 31b8
master
master
master
dee9 9e05
e1cf 8091
dee9 9e05
dee9 9e05
a967
git push origin master
e1cf 8091 a967
origin/master
5 Haziran 13 Çarşamba
git.ourcompany.com
Nick's Computer
origin/master
f42c 31b8
Scott's Computer
origin/master
f42c 31b8
f42c 31b8
master
master
master
dee9 9e05
e1cf 8091
dee9 9e05
dee9 9e05
a967
a967e1cf 8091
origin/master
ok, we’re good.
5 Haziran 13 Çarşamba
git.ourcompany.com
Nick's Computer
origin/master
f42c 31b8
Scott's Computer
origin/master
f42c 31b8
f42c 31b8
master
master
master
dee9 9e05
e1cf 8091
dee9 9e05
dee9 9e05
a967
a967e1cf 8091
5 Haziran 13 Çarşamba
pushing other branches
5 Haziran 13 Çarşamba
git.ourcompany.com
Nick's Computer
origin/master
f42c 31b8
Scott's Computer
origin/master
f42c 31b8
f42c 31b8
master
master
master
dee9 9e05
e1cf 8091
dee9 9e05
dee9 9e05
a967
a967e1cf 8091
5 Haziran 13 Çarşamba
git checkout -b iss53 31b8; git commit; git commit
git.ourcompany.com
Nick's Computer
origin/master
f42c 31b8
Scott's Computer
origin/master
f42c 31b8
f42c 31b8
master
master
master
dee9 9e05
e1cf 8091
dee9 9e05
dee9 9e05
a967
a967e1cf 8091
4ca2 74ba
iss53
5 Haziran 13 Çarşamba
git push origin iss53
git.ourcompany.com
Nick's Computer
origin/master
f42c 31b8
Scott's Computer
origin/master
f42c 31b8
f42c 31b8
master
master
master
dee9 9e05
e1cf 8091
dee9 9e05
dee9 9e05
a967
a967e1cf 8091
4ca2 74ba
iss53
5 Haziran 13 Çarşamba
git push origin iss53
git.ourcompany.com
Nick's Computer
origin/master
f42c 31b8
Scott's Computer
origin/master
f42c 31b8
f42c 31b8
master
master
master
dee9 9e05
e1cf 8091
dee9 9e05
dee9 9e05
a967
a967e1cf 8091
4ca2 74ba
iss53
i want to push
some stuff
5 Haziran 13 Çarşamba
git push origin iss53
git.ourcompany.com
Nick's Computer
origin/master
f42c 31b8
Scott's Computer
origin/master
f42c 31b8
f42c 31b8
master
master
master
dee9 9e05
e1cf 8091
dee9 9e05
dee9 9e05
a967
a967e1cf 8091
4ca2 74ba
iss53
i’ve got master
at a967
5 Haziran 13 Çarşamba
git push origin iss53
git.ourcompany.com
Nick's Computer
origin/master
f42c 31b8
Scott's Computer
origin/master
f42c 31b8
f42c 31b8
master
master
master
dee9 9e05
e1cf 8091
dee9 9e05
dee9 9e05
a967
a967e1cf 8091
4ca2 74ba
iss53
i don’t care
5 Haziran 13 Çarşamba
git push origin iss53
git.ourcompany.com
Nick's Computer
origin/master
f42c 31b8
Scott's Computer
origin/master
f42c 31b8
f42c 31b8
master
master
master
dee9 9e05
e1cf 8091
dee9 9e05
dee9 9e05
a967
a967e1cf 8091
4ca2 74ba
iss53
i’m trying to
push iss53
5 Haziran 13 Çarşamba
git push origin iss53
git.ourcompany.com
Nick's Computer
origin/master
f42c 31b8
Scott's Computer
origin/master
f42c 31b8
f42c 31b8
master
master
master
dee9 9e05
e1cf 8091
dee9 9e05
dee9 9e05
a967
a967e1cf 8091
4ca2 74ba
iss53
here you go
5 Haziran 13 Çarşamba
git push origin iss53
git.ourcompany.com
Nick's Computer
origin/master
f42c 31b8
Scott's Computer
origin/master
f42c 31b8
f42c 31b8
master
master
master
dee9 9e05
e1cf 8091
dee9 9e05
dee9 9e05
a967
a967e1cf 8091
4ca2 74ba
iss53
4ca2 74ba
5 Haziran 13 Çarşamba
git push origin iss53
git.ourcompany.com
Nick's Computer
origin/master
f42c 31b8
Scott's Computer
origin/master
f42c 31b8
f42c 31b8
master
master
master
dee9 9e05
e1cf 8091
dee9 9e05
dee9 9e05
a967
a967e1cf 8091
4ca2 74ba
iss53
4ca2 74ba
5 Haziran 13 Çarşamba
git.ourcompany.com
Nick's Computer
origin/master
f42c 31b8
Scott's Computer
origin/master
f42c 31b8
f42c 31b8
master
master
master
dee9 9e05
e1cf 8091
dee9 9e05
dee9 9e05
a967
a967e1cf 8091
4ca2 74ba
iss53
4ca2 74ba iss53
5 Haziran 13 Çarşamba
git.ourcompany.com
Nick's Computer
origin/master
f42c 31b8
Scott's Computer
origin/master
f42c 31b8
f42c 31b8
master
master
master
dee9 9e05
e1cf 8091
dee9 9e05
dee9 9e05
a967
a967e1cf 8091
4ca2 74ba
iss53
4ca2 74ba iss53
git fetch
4ca2 74ba
5 Haziran 13 Çarşamba
git.ourcompany.com
Nick's Computer
origin/master
f42c 31b8
Scott's Computer
origin/master
f42c 31b8
f42c 31b8
master
master
master
dee9 9e05
e1cf 8091
dee9 9e05
dee9 9e05
a967
a967e1cf 8091
4ca2 74ba
iss53
4ca2 74ba iss53
git fetch
4ca2 74ba
5 Haziran 13 Çarşamba
git.ourcompany.com
Nick's Computer
origin/master
f42c 31b8
Scott's Computer
origin/master
f42c 31b8
f42c 31b8
master
master
master
dee9 9e05
e1cf 8091
dee9 9e05
dee9 9e05
a967
a967e1cf 8091
4ca2 74ba
iss53
4ca2 74ba iss53
git fetch
4ca2 74ba
5 Haziran 13 Çarşamba
git.ourcompany.com
Nick's Computer
origin/master
f42c 31b8
Scott's Computer
origin/master
f42c 31b8
f42c 31b8
master
master
master
dee9 9e05
e1cf 8091
dee9 9e05
dee9 9e05
a967
a967e1cf 8091
4ca2 74ba
iss53
4ca2 74ba iss53
4ca2 74ba
origin/iss53
5 Haziran 13 Çarşamba
git pull
5 Haziran 13 Çarşamba
pull == fetch + merge
5 Haziran 13 Çarşamba
multiple remotes
5 Haziran 13 Çarşamba
developer
nick
developer
jessica
my repo
5ec
e4a
4a7ce0 master
5 Haziran 13 Çarşamba
developer
nick
developer
jessica
my repo
5ec
e4a
4a7ce0 master
commit
5 Haziran 13 Çarşamba
developer
nick
developer
jessica
my repo
5ec
e4a
4a7ce0 master
tree
5 Haziran 13 Çarşamba
developer
nick
developer
jessica
my repo
5ec
e4a
4a7ce0 master
blobs
5 Haziran 13 Çarşamba
schacon/
project
developer
nick
developer
jessica
"public"
my repo
5ec
e4a
4a7ce0 master
git push public
public/master
5ec
e4a
4a7ce0
5 Haziran 13 Çarşamba
schacon/
project
developer
jessica
"public"
my repo
5ec
e4a
4a7ce0 master
git clone (url)
public/master
5ec
e4a
4a7ce0
5ec
e4a
4a7ce0
developer
nick
5 Haziran 13 Çarşamba
schacon/
project
developer
jessica
"public"
my repo
5ec
e4a
4a7ce0 master
git commit
public/master
5ec
e4a
4a7ce0
5ec
e4a
4a7ce0
developer
nick
c12ec524f
5 Haziran 13 Çarşamba
schacon/
project
"public"
my repo
5ec
e4a
4a7ce0 master
public/master
5ec
e4a
4a7ce0
5ec
e4a
4a7ce0
developer
nick
c12ec524f git clone (url)
5ec
e4a
4a7ce0
developer
jessica
5 Haziran 13 Çarşamba
schacon/
project
"public"
my repo
5ec
e4a
4a7ce0 master
public/master
5ec
e4a
4a7ce0
5ec
e4a
4a7ce0
developer
nick
c12ec524f
5ec
e4a
4a7ce0
developer
jessica
2fbdf74ea
a09
git commit
5 Haziran 13 Çarşamba
schacon/
project
"public"
my repo
5ec
e4a
4a7ce0 master
public/master
5ec
e4a
4a7ce0
5ec
e4a
4a7ce0
developer
nick
c12ec524f
5ec
e4a
4a7ce0
developer
jessica
2fbdf74ea
a09
git push
5ec
e4a
4a7ce0
nickh/
project
c12ec524f
5ec
e4a
4a7ce0
jessica/
project
2fbdf74ea
a09
5 Haziran 13 Çarşamba
schacon/
project
"public"
my repo
5ec
e4a
4a7ce0 master
public/master
5ec
e4a
4a7ce0
5ec
e4a
4a7ce0
developer
nick
c12ec524f
5ec
e4a
4a7ce0
developer
jessica
2fbdf74ea
a09
git remote add nick git://github.com/nickh/project.git
5ec
e4a
4a7ce0
nickh/
project
c12ec524f
5ec
e4a
4a7ce0
jessica/
project
2fbdf74ea
a09"nick"
git remote add nick git://github.com/nickh/project.git
5 Haziran 13 Çarşamba
schacon/
project
"public"
my repo
5ec
e4a
4a7ce0 master
public/master
5ec
e4a
4a7ce0
5ec
e4a
4a7ce0
developer
nick
c12ec524f
5ec
e4a
4a7ce0
developer
jessica
2fbdf74ea
a09
git remote add nick git://github.com/nickh/project.git
5ec
e4a
4a7ce0
nickh/
project
c12ec524f
5ec
e4a
4a7ce0
jessica/
project
2fbdf74ea
a09"nick"“nick”
git remote add nick git://github.com/nickh/project.git
5 Haziran 13 Çarşamba
schacon/
project
"public"
my repo
5ec
e4a
4a7ce0 master
public/master
5ec
e4a
4a7ce0
5ec
e4a
4a7ce0
developer
nick
c12ec524f
5ec
e4a
4a7ce0
developer
jessica
2fbdf74ea
a09
git remote add jess git://github.com/jessica/project.git
5ec
e4a
4a7ce0
nickh/
project
c12ec524f
5ec
e4a
4a7ce0
jessica/
project
2fbdf74ea
a09"nick" "jess"
git remote add jess git://github.com/jessica/project.git
5 Haziran 13 Çarşamba
schacon/
project
"public"
my repo
5ec
e4a
4a7ce0 master
public/master
5ec
e4a
4a7ce0
5ec
e4a
4a7ce0
developer
nick
c12ec524f
5ec
e4a
4a7ce0
developer
jessica
2fbdf74ea
a09
git remote add jess git://github.com/jessica/project.git
5ec
e4a
4a7ce0
nickh/
project
c12ec524f
5ec
e4a
4a7ce0
jessica/
project
2fbdf74ea
a09"nick" "jess"
git remote add jess git://github.com/jessica/project.git
“jess”
5 Haziran 13 Çarşamba
schacon/
project
"public"
my repo
5ec
e4a
4a7ce0 master
public/master
5ec
e4a
4a7ce0
5ec
e4a
4a7ce0
developer
nick
c12ec524f
5ec
e4a
4a7ce0
developer
jessica
2fbdf74ea
a09
git remote add jess git://github.com/jessica/project.git
5ec
e4a
4a7ce0
nickh/
project
c12ec524f
5ec
e4a
4a7ce0
jessica/
project
2fbdf74ea
a09"nick" "jess"
schacon/
project
"public"
my repo
5ec
e4a
4a7ce0 master
public/master
5ec
e4a
4a7ce0
git fetch nick
5ec
c12
5ec
e4a
4a7ce0
jessica/
project
2fbdf74ea
a09"jess"
c12ec524f nick/master
git fetch nick
5 Haziran 13 Çarşamba
schacon/
project
"public"
my repo
5ec
e4a
4a7ce0 master
public/master
5ec
e4a
4a7ce0
5ec
e4a
4a7ce0
developer
nick
c12ec524f
5ec
e4a
4a7ce0
developer
jessica
2fbdf74ea
a09
git remote add jess git://github.com/jessica/project.git
5ec
e4a
4a7ce0
nickh/
project
c12ec524f
5ec
e4a
4a7ce0
jessica/
project
2fbdf74ea
a09"nick" "jess"
schacon/
project
"public"
my repo
5ec
e4a
4a7ce0 master
public/master
5ec
e4a
4a7ce0
5ec
e4a
4a7ce0
developer
nick
c12ec524f
5ec
e4a
4a7ce0
developer
jessica
2fbdf74ea
a09
git fetch nick
5ec
e4a
4a7ce0
nickh/
project
c12ec524f
5ec
e4a
4a7ce0
jessica/
project
2fbdf74ea
a09"nick" "jess"
c12ec524f nick/master
git fetch nick
5 Haziran 13 Çarşamba
schacon/
project
"public"
my repo
5ec
e4a
4a7ce0 master
public/master
5ec
e4a
4a7ce0
5ec
e4a
4a7ce0
developer
nick
c12ec524f
5ec
e4a
4a7ce0
developer
jessica
2fbdf74ea
a09
git fetch nick
5ec
e4a
4a7ce0
nickh/
project
c12ec524f
5ec
e4a
4a7ce0
jessica/
project
2fbdf74ea
a09"nick" "jess"
c12ec524f nick/master
5 Haziran 13 Çarşamba
schacon/
project
"public"
my repo
5ec
e4a
4a7ce0 master
public/master
5ec
e4a
4a7ce0
5ec
e4a
4a7ce0
developer
nick
c12ec524f
5ec
e4a
4a7ce0
developer
jessica
2fbdf74ea
a09
git remote add jess git://github.com/jessica/project.git
5ec
e4a
4a7ce0
nickh/
project
c12ec524f
5ec
e4a
4a7ce0
jessica/
project
2fbdf74ea
a09"nick" "jess"
git fetch jess
schacon/
project
"public"
my repo
5ec
e4a
4a7ce0 master
public/
e4a
git fetch jess
e4a
nickh/
project
c12ec524f
jessic
proje
"nick" "jess
ec524f nick/ma
2fbdf74ea
a09
jess/ma
c12
schacon/
project
"public"
my repo
5ec
e4a
4a7ce0 master
public/master
5ec
e4a
4a7ce0
5ec
e4a
4a7ce0
developer
nick
c12ec524f
5ec
e4a
4a7ce0
developer
jessica
2fbdf74ea
a09
git fetch nick
5ec
e4a
4a7ce0
nickh/
project
c12ec524f
5ec
e4a
4a7ce0
jessica/
project
2fbdf74ea
a09"nick" "jess"
c12ec524f nick/master
5 Haziran 13 Çarşamba
schacon/
project
"public"
my repo
5ec
e4a
4a7ce0 master
public/master
5ec
e4a
4a7ce0
5ec
e4a
4a7ce0
developer
nick
c12ec524f
5ec
e4a
4a7ce0
developer
jessica
2fbdf74ea
a09
git remote add jess git://github.com/jessica/project.git
5ec
e4a
4a7ce0
nickh/
project
c12ec524f
5ec
e4a
4a7ce0
jessica/
project
2fbdf74ea
a09"nick" "jess"
git fetch jess
schacon/
project
"public"
my repo
5ec
e4a
4a7ce0 master
public/master
5ec
e4a
4a7ce0
5ec
e4a
4a7ce0
developer
nick
c12ec524f
5ec
e4a
4a7ce0
developer
jessica
2fbdf74ea
a09
git fetch jess
5ec
e4a
4a7ce0
nickh/
project
c12ec524f
5ec
e4a
4a7ce0
jessica/
project
2fbdf74ea
a09"nick" "jess"
ec524f nick/master
2fbdf74ea
a09
jess/master
c12
schacon/
project
"public"
my repo
5ec
e4a
4a7ce0 master
public/master
5ec
e4a
4a7ce0
5ec
e4a
4a7ce0
developer
nick
c12ec524f
5ec
e4a
4a7ce0
developer
jessica
2fbdf74ea
a09
git fetch nick
5ec
e4a
4a7ce0
nickh/
project
c12ec524f
5ec
e4a
4a7ce0
jessica/
project
2fbdf74ea
a09"nick" "jess"
c12ec524f nick/master
5 Haziran 13 Çarşamba
schacon/
project
"public"
my repo
5ec
e4a
4a7ce0 master
public/master
5ec
e4a
4a7ce0
5ec
e4a
4a7ce0
developer
nick
c12ec524f
5ec
e4a
4a7ce0
developer
jessica
2fbdf74ea
a09
git fetch jess
5ec
e4a
4a7ce0
nickh/
project
c12ec524f
5ec
e4a
4a7ce0
jessica/
project
2fbdf74ea
a09"nick" "jess"
ec524f nick/master
2fbdf74ea
a09
jess/master
c12
5 Haziran 13 Çarşamba
schacon/
project
"public"
my repo
5ec
e4a
4a7ce0
master
public/master
5ec
e4a
4a7ce0
5ec
e4a
4a7ce0
developer
nick
c12ec524f
5ec
e4a
4a7ce0
developer
jessica
2fbdf74ea
a09
5ec
e4a
4a7ce0
nickh/
project
c12ec524f
5ec
e4a
4a7ce0
jessica/
project
2fbdf74ea
a09"nick" "jess"
ec524f nick/master
2fbdf74ea
a09
jess/master
c12
b3bc63
git merge nick jessgit merge nick/master jess/master
5 Haziran 13 Çarşamba
schacon/
project
"public"
my repo
5ec
e4a
4a7ce0
master
public/master
5ec
e4a
4a7ce0
5ec
e4a
4a7ce0
developer
nick
c12ec524f
5ec
e4a
4a7ce0
developer
jessica
2fbdf74ea
a09
git push public
5ec
e4a
4a7ce0
nickh/
project
c12ec524f
5ec
e4a
4a7ce0
jessica/
project
2fbdf74ea
a09"nick" "jess"
ec524f nick/master
2fbdf74ea
a09
jess/master
c12
b3bc63
e4a
ec524f
2fbdf74ea
a09
c12
b3bc63
5 Haziran 13 Çarşamba
schacon/
project
"public"
my repo
5ec
e4a
4a7ce0
master
public/master
5ec
e4a
4a7ce0
5ec
e4a
4a7ce0
developer
nick
c12ec524f
5ec
e4a
4a7ce0
developer
jessica
2fbdf74ea
a09
5ec
e4a
4a7ce0
nickh/
project
c12ec524f
5ec
e4a
4a7ce0
jessica/
project
2fbdf74ea
a09"nick" "jess"
ec524f nick/master
2fbdf74ea
a09
jess/master
c12
b3bc63
e4a
ec524f
2fbdf74ea
a09
c12
b3bc63
5 Haziran 13 Çarşamba
schacon/
project
"public"
my repo
5ec
e4a
4a7ce0
master
public/master
5ec
e4a
4a7ce0
5ec
e4a
4a7ce0
developer
nick
c12ec524f
5ec
e4a
4a7ce0
developer
jessica
2fbdf74ea
a09
5ec
e4a
4a7ce0
nickh/
project
c12ec524f
5ec
e4a
4a7ce0
jessica/
project
2fbdf74ea
a09"nick" "jess"
ec524f nick/master
2fbdf74ea
a09
jess/master
c12
b3bc63
e4a
ec524f
2fbdf74ea
a09
c12
b3bc63
5 Haziran 13 Çarşamba
schacon/
project
"public"
my repo
5ec
e4a
4a7ce0
master
public/master
5ec
e4a
4a7ce0
5ec
e4a
4a7ce0
developer
nick
c12ec524f
5ec
e4a
4a7ce0
developer
jessica
2fbdf74ea
a09
5ec
e4a
4a7ce0
nickh/
project
c12ec524f
5ec
e4a
4a7ce0
jessica/
project
2fbdf74ea
a09"nick" "jess"
ec524f nick/master
2fbdf74ea
a09
jess/master
c12
b3bc63
e4a
ec524f
2fbdf74ea
a09
c12
b3bc63
5 Haziran 13 Çarşamba
schacon/
project
"public"
my repo
5ec
e4a
4a7ce0
master
public/master
5ec
e4a
4a7ce0
5ec
e4a
4a7ce0
developer
nick
c12ec524f
5ec
e4a
4a7ce0
developer
jessica
2fbdf74ea
a09
5ec
e4a
4a7ce0
nickh/
project
c12ec524f
5ec
e4a
4a7ce0
jessica/
project
2fbdf74ea
a09"nick" "jess"
ec524f nick/master
2fbdf74ea
a09
jess/master
c12
b3bc63
e4a
ec524f
2fbdf74ea
a09
c12
b3bc63
5 Haziran 13 Çarşamba
Git Repository Yönetimi
Stash
Gitolite
Gitosis
Şirketiçi Hosted
GitHub
Gitorious
Bitbucket
5 Haziran 13 Çarşamba
Referanslar
git-scm.com
Tech Talk: Linus
Torvalds on Git
Introduction to Git:
Scott Chacon
5 Haziran 13 Çarşamba

Contenu connexe

Tendances

Eat my data
Eat my dataEat my data
Eat my dataPeng Zuo
 
Git - Get Ready To Use It
Git - Get Ready To Use ItGit - Get Ready To Use It
Git - Get Ready To Use ItDaniel Kummer
 
Essential Git and Github commands
Essential Git and Github commandsEssential Git and Github commands
Essential Git and Github commandsIsham Rashik
 
Introduction to Git (even for non-developers!)
Introduction to Git (even for non-developers!)Introduction to Git (even for non-developers!)
Introduction to Git (even for non-developers!)John Anderson
 
Git & Github Workshop - Le Wagon Melbourne
Git & Github Workshop - Le Wagon MelbourneGit & Github Workshop - Le Wagon Melbourne
Git & Github Workshop - Le Wagon MelbournePaal Ringstad
 
Adding Source Control to Your Life
Adding Source Control to Your LifeAdding Source Control to Your Life
Adding Source Control to Your LifeMark Kelnar
 
Introducing Git to your FTP workflow
Introducing Git to your FTP workflow Introducing Git to your FTP workflow
Introducing Git to your FTP workflow Roman Rus
 
Geecon11 - Git: a Gentle InTroduction
Geecon11 -  Git: a Gentle InTroductionGeecon11 -  Git: a Gentle InTroduction
Geecon11 - Git: a Gentle InTroductionBruno Bossola
 
Git - (a) Gentle InTroduction
Git - (a) Gentle InTroductionGit - (a) Gentle InTroduction
Git - (a) Gentle InTroductionBruno Bossola
 
Курс Java-2016. Занятие 04 (часть 2). Git и GitHub
Курс Java-2016. Занятие 04 (часть 2). Git и GitHubКурс Java-2016. Занятие 04 (часть 2). Git и GitHub
Курс Java-2016. Занятие 04 (часть 2). Git и GitHub7bits
 
Understanding git
Understanding gitUnderstanding git
Understanding gitAvik Das
 
lwref: insane idea on reference counting
lwref: insane idea on reference countinglwref: insane idea on reference counting
lwref: insane idea on reference countingGleb Smirnoff
 
Mergesort divide
Mergesort divideMergesort divide
Mergesort divideYebon You
 
Git Distributed Version Control System
Git   Distributed Version Control SystemGit   Distributed Version Control System
Git Distributed Version Control SystemVictor Wong
 

Tendances (20)

Eat my data
Eat my dataEat my data
Eat my data
 
Git
GitGit
Git
 
Git - Get Ready To Use It
Git - Get Ready To Use ItGit - Get Ready To Use It
Git - Get Ready To Use It
 
Essential Git and Github commands
Essential Git and Github commandsEssential Git and Github commands
Essential Git and Github commands
 
Introduction to Git (even for non-developers!)
Introduction to Git (even for non-developers!)Introduction to Git (even for non-developers!)
Introduction to Git (even for non-developers!)
 
How to use git without rage
How to use git without rageHow to use git without rage
How to use git without rage
 
Git & Github Workshop - Le Wagon Melbourne
Git & Github Workshop - Le Wagon MelbourneGit & Github Workshop - Le Wagon Melbourne
Git & Github Workshop - Le Wagon Melbourne
 
Git Going at JavaZone 2010
Git Going at JavaZone 2010Git Going at JavaZone 2010
Git Going at JavaZone 2010
 
Adding Source Control to Your Life
Adding Source Control to Your LifeAdding Source Control to Your Life
Adding Source Control to Your Life
 
Introducing Git to your FTP workflow
Introducing Git to your FTP workflow Introducing Git to your FTP workflow
Introducing Git to your FTP workflow
 
Geecon11 - Git: a Gentle InTroduction
Geecon11 -  Git: a Gentle InTroductionGeecon11 -  Git: a Gentle InTroduction
Geecon11 - Git: a Gentle InTroduction
 
Unix Master
Unix MasterUnix Master
Unix Master
 
Git - (a) Gentle InTroduction
Git - (a) Gentle InTroductionGit - (a) Gentle InTroduction
Git - (a) Gentle InTroduction
 
Git SCM
Git SCMGit SCM
Git SCM
 
いつやるの?Git入門
いつやるの?Git入門いつやるの?Git入門
いつやるの?Git入門
 
Курс Java-2016. Занятие 04 (часть 2). Git и GitHub
Курс Java-2016. Занятие 04 (часть 2). Git и GitHubКурс Java-2016. Занятие 04 (часть 2). Git и GitHub
Курс Java-2016. Занятие 04 (часть 2). Git и GitHub
 
Understanding git
Understanding gitUnderstanding git
Understanding git
 
lwref: insane idea on reference counting
lwref: insane idea on reference countinglwref: insane idea on reference counting
lwref: insane idea on reference counting
 
Mergesort divide
Mergesort divideMergesort divide
Mergesort divide
 
Git Distributed Version Control System
Git   Distributed Version Control SystemGit   Distributed Version Control System
Git Distributed Version Control System
 

En vedette

AnkaraJUG Nisan 2013 - Java Persistance API
AnkaraJUG Nisan 2013 - Java Persistance APIAnkaraJUG Nisan 2013 - Java Persistance API
AnkaraJUG Nisan 2013 - Java Persistance APIAnkara JUG
 
Ankara JUG Şubat 2014 Etkinliği - Design Patterns
Ankara JUG Şubat 2014 Etkinliği - Design PatternsAnkara JUG Şubat 2014 Etkinliği - Design Patterns
Ankara JUG Şubat 2014 Etkinliği - Design PatternsAnkara JUG
 
Ankara jug 201211
Ankara jug 201211Ankara jug 201211
Ankara jug 201211Ankara JUG
 
Đo khoảng cách bằng kit launchpad + srf05
Đo khoảng cách bằng kit launchpad + srf05Đo khoảng cách bằng kit launchpad + srf05
Đo khoảng cách bằng kit launchpad + srf05locbachkhoa
 
KA6564 Assignment 3
KA6564 Assignment 3KA6564 Assignment 3
KA6564 Assignment 3armada7000
 
Home Automation Using RPI
Home Automation Using  RPIHome Automation Using  RPI
Home Automation Using RPIAnkara JUG
 

En vedette (7)

AnkaraJUG Nisan 2013 - Java Persistance API
AnkaraJUG Nisan 2013 - Java Persistance APIAnkaraJUG Nisan 2013 - Java Persistance API
AnkaraJUG Nisan 2013 - Java Persistance API
 
Ankara JUG Şubat 2014 Etkinliği - Design Patterns
Ankara JUG Şubat 2014 Etkinliği - Design PatternsAnkara JUG Şubat 2014 Etkinliği - Design Patterns
Ankara JUG Şubat 2014 Etkinliği - Design Patterns
 
V-lan
V-lan V-lan
V-lan
 
Ankara jug 201211
Ankara jug 201211Ankara jug 201211
Ankara jug 201211
 
Đo khoảng cách bằng kit launchpad + srf05
Đo khoảng cách bằng kit launchpad + srf05Đo khoảng cách bằng kit launchpad + srf05
Đo khoảng cách bằng kit launchpad + srf05
 
KA6564 Assignment 3
KA6564 Assignment 3KA6564 Assignment 3
KA6564 Assignment 3
 
Home Automation Using RPI
Home Automation Using  RPIHome Automation Using  RPI
Home Automation Using RPI
 

Similaire à Ankara jug mayıs 2013 sunumu

MOST_OpenFoundry_version control system_Git
MOST_OpenFoundry_version control system_GitMOST_OpenFoundry_version control system_Git
MOST_OpenFoundry_version control system_GitSu Jan
 
Git Magic: Versioning Files like a Boss
Git Magic: Versioning Files like a BossGit Magic: Versioning Files like a Boss
Git Magic: Versioning Files like a Bosstmacwilliam
 
Version Control ThinkVitamin
Version Control ThinkVitaminVersion Control ThinkVitamin
Version Control ThinkVitaminAlex Hillman
 
That's (g)it! par Sébastien Dawans CETIC
That's (g)it! par Sébastien Dawans CETICThat's (g)it! par Sébastien Dawans CETIC
That's (g)it! par Sébastien Dawans CETICLa FeWeb
 
Fun with Github webhooks: verifying Signed-off-by
Fun with Github webhooks: verifying Signed-off-byFun with Github webhooks: verifying Signed-off-by
Fun with Github webhooks: verifying Signed-off-byJeff Squyres
 
Becoming a Git Master - Nicola Paolucci
Becoming a Git Master - Nicola PaolucciBecoming a Git Master - Nicola Paolucci
Becoming a Git Master - Nicola PaolucciAtlassian
 
How Git and Gerrit make you more productive
How Git and Gerrit make you more productiveHow Git and Gerrit make you more productive
How Git and Gerrit make you more productiveKarsten Dambekalns
 
Git 101, or, how to sanely manage your Koha customizations
Git 101, or, how to sanely manage your Koha customizationsGit 101, or, how to sanely manage your Koha customizations
Git 101, or, how to sanely manage your Koha customizationsIan Walls
 
Feedback en continu grâce au TDD et au AsCode
Feedback en continu grâce au TDD et au AsCodeFeedback en continu grâce au TDD et au AsCode
Feedback en continu grâce au TDD et au AsCodeHaja R
 
Oleksandr Yefremov Continuously delivering mobile project
Oleksandr Yefremov Continuously delivering mobile projectOleksandr Yefremov Continuously delivering mobile project
Oleksandr Yefremov Continuously delivering mobile projectАліна Шепшелей
 
Git session day 2
Git session day 2Git session day 2
Git session day 2Mosaab Ehab
 
Introduction to Git for Artists
Introduction to Git for ArtistsIntroduction to Git for Artists
Introduction to Git for ArtistsDavid Newbury
 
Biicode OpenExpoDay
Biicode OpenExpoDayBiicode OpenExpoDay
Biicode OpenExpoDayfcofdezc
 
Distributing UI Libraries: in a post Web-Component world
Distributing UI Libraries: in a post Web-Component worldDistributing UI Libraries: in a post Web-Component world
Distributing UI Libraries: in a post Web-Component worldRachael L Moore
 
Version Control Systems with git (and github) as an example
Version Control Systems with git (and github) as an exampleVersion Control Systems with git (and github) as an example
Version Control Systems with git (and github) as an exampleGaurav Kumar Garg
 
Free The Enterprise With Ruby & Master Your Own Domain
Free The Enterprise With Ruby & Master Your Own DomainFree The Enterprise With Ruby & Master Your Own Domain
Free The Enterprise With Ruby & Master Your Own DomainKen Collins
 
Intro to Git Devnet-1080 Cisco Live 2018
Intro to Git Devnet-1080 Cisco Live 2018Intro to Git Devnet-1080 Cisco Live 2018
Intro to Git Devnet-1080 Cisco Live 2018Ashley Roach
 

Similaire à Ankara jug mayıs 2013 sunumu (20)

MOST_OpenFoundry_version control system_Git
MOST_OpenFoundry_version control system_GitMOST_OpenFoundry_version control system_Git
MOST_OpenFoundry_version control system_Git
 
Becoming a Git Master
Becoming a Git MasterBecoming a Git Master
Becoming a Git Master
 
Intro. to Git and Github
Intro. to Git and GithubIntro. to Git and Github
Intro. to Git and Github
 
Git Magic: Versioning Files like a Boss
Git Magic: Versioning Files like a BossGit Magic: Versioning Files like a Boss
Git Magic: Versioning Files like a Boss
 
Version Control ThinkVitamin
Version Control ThinkVitaminVersion Control ThinkVitamin
Version Control ThinkVitamin
 
That's (g)it! par Sébastien Dawans CETIC
That's (g)it! par Sébastien Dawans CETICThat's (g)it! par Sébastien Dawans CETIC
That's (g)it! par Sébastien Dawans CETIC
 
Fun with Github webhooks: verifying Signed-off-by
Fun with Github webhooks: verifying Signed-off-byFun with Github webhooks: verifying Signed-off-by
Fun with Github webhooks: verifying Signed-off-by
 
Becoming a Git Master - Nicola Paolucci
Becoming a Git Master - Nicola PaolucciBecoming a Git Master - Nicola Paolucci
Becoming a Git Master - Nicola Paolucci
 
Getting To Know Git
Getting To Know GitGetting To Know Git
Getting To Know Git
 
How Git and Gerrit make you more productive
How Git and Gerrit make you more productiveHow Git and Gerrit make you more productive
How Git and Gerrit make you more productive
 
Git 101, or, how to sanely manage your Koha customizations
Git 101, or, how to sanely manage your Koha customizationsGit 101, or, how to sanely manage your Koha customizations
Git 101, or, how to sanely manage your Koha customizations
 
Feedback en continu grâce au TDD et au AsCode
Feedback en continu grâce au TDD et au AsCodeFeedback en continu grâce au TDD et au AsCode
Feedback en continu grâce au TDD et au AsCode
 
Oleksandr Yefremov Continuously delivering mobile project
Oleksandr Yefremov Continuously delivering mobile projectOleksandr Yefremov Continuously delivering mobile project
Oleksandr Yefremov Continuously delivering mobile project
 
Git session day 2
Git session day 2Git session day 2
Git session day 2
 
Introduction to Git for Artists
Introduction to Git for ArtistsIntroduction to Git for Artists
Introduction to Git for Artists
 
Biicode OpenExpoDay
Biicode OpenExpoDayBiicode OpenExpoDay
Biicode OpenExpoDay
 
Distributing UI Libraries: in a post Web-Component world
Distributing UI Libraries: in a post Web-Component worldDistributing UI Libraries: in a post Web-Component world
Distributing UI Libraries: in a post Web-Component world
 
Version Control Systems with git (and github) as an example
Version Control Systems with git (and github) as an exampleVersion Control Systems with git (and github) as an example
Version Control Systems with git (and github) as an example
 
Free The Enterprise With Ruby & Master Your Own Domain
Free The Enterprise With Ruby & Master Your Own DomainFree The Enterprise With Ruby & Master Your Own Domain
Free The Enterprise With Ruby & Master Your Own Domain
 
Intro to Git Devnet-1080 Cisco Live 2018
Intro to Git Devnet-1080 Cisco Live 2018Intro to Git Devnet-1080 Cisco Live 2018
Intro to Git Devnet-1080 Cisco Live 2018
 

Plus de Ankara JUG

Java EE7 in action
Java EE7 in actionJava EE7 in action
Java EE7 in actionAnkara JUG
 
Ankara JUG Eylül 2013 Etkinliği - Eclipse RCP 4
Ankara JUG Eylül 2013 Etkinliği - Eclipse RCP 4Ankara JUG Eylül 2013 Etkinliği - Eclipse RCP 4
Ankara JUG Eylül 2013 Etkinliği - Eclipse RCP 4Ankara JUG
 
Ankara JUG Ağustos 2013 - Oracle ADF
Ankara JUG Ağustos 2013 - Oracle ADFAnkara JUG Ağustos 2013 - Oracle ADF
Ankara JUG Ağustos 2013 - Oracle ADFAnkara JUG
 
Java EE7 Demystified
Java EE7 DemystifiedJava EE7 Demystified
Java EE7 DemystifiedAnkara JUG
 
AnkaraJUG Haziran 2013 - No SQL / Big Data
AnkaraJUG Haziran 2013 - No SQL / Big DataAnkaraJUG Haziran 2013 - No SQL / Big Data
AnkaraJUG Haziran 2013 - No SQL / Big DataAnkara JUG
 
HTML5 - Daha Flash bir web?
HTML5 - Daha Flash bir web?HTML5 - Daha Flash bir web?
HTML5 - Daha Flash bir web?Ankara JUG
 
AnkaraJUG Aralık 2012 - Agile, Adaptasyon ve Dönüşüm
AnkaraJUG Aralık 2012 - Agile, Adaptasyon ve DönüşümAnkaraJUG Aralık 2012 - Agile, Adaptasyon ve Dönüşüm
AnkaraJUG Aralık 2012 - Agile, Adaptasyon ve DönüşümAnkara JUG
 
AnkaraJUG Kasım 2012 - PrimeFaces
AnkaraJUG Kasım 2012 - PrimeFacesAnkaraJUG Kasım 2012 - PrimeFaces
AnkaraJUG Kasım 2012 - PrimeFacesAnkara JUG
 

Plus de Ankara JUG (8)

Java EE7 in action
Java EE7 in actionJava EE7 in action
Java EE7 in action
 
Ankara JUG Eylül 2013 Etkinliği - Eclipse RCP 4
Ankara JUG Eylül 2013 Etkinliği - Eclipse RCP 4Ankara JUG Eylül 2013 Etkinliği - Eclipse RCP 4
Ankara JUG Eylül 2013 Etkinliği - Eclipse RCP 4
 
Ankara JUG Ağustos 2013 - Oracle ADF
Ankara JUG Ağustos 2013 - Oracle ADFAnkara JUG Ağustos 2013 - Oracle ADF
Ankara JUG Ağustos 2013 - Oracle ADF
 
Java EE7 Demystified
Java EE7 DemystifiedJava EE7 Demystified
Java EE7 Demystified
 
AnkaraJUG Haziran 2013 - No SQL / Big Data
AnkaraJUG Haziran 2013 - No SQL / Big DataAnkaraJUG Haziran 2013 - No SQL / Big Data
AnkaraJUG Haziran 2013 - No SQL / Big Data
 
HTML5 - Daha Flash bir web?
HTML5 - Daha Flash bir web?HTML5 - Daha Flash bir web?
HTML5 - Daha Flash bir web?
 
AnkaraJUG Aralık 2012 - Agile, Adaptasyon ve Dönüşüm
AnkaraJUG Aralık 2012 - Agile, Adaptasyon ve DönüşümAnkaraJUG Aralık 2012 - Agile, Adaptasyon ve Dönüşüm
AnkaraJUG Aralık 2012 - Agile, Adaptasyon ve Dönüşüm
 
AnkaraJUG Kasım 2012 - PrimeFaces
AnkaraJUG Kasım 2012 - PrimeFacesAnkaraJUG Kasım 2012 - PrimeFaces
AnkaraJUG Kasım 2012 - PrimeFaces
 

Dernier

From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 

Dernier (20)

From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 

Ankara jug mayıs 2013 sunumu