Your SlideShare is downloading. ×
Ankara jug mayıs 2013 sunumu
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Ankara jug mayıs 2013 sunumu

296
views

Published on

Published in: Technology, Education

0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
296
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
14
Comments
0
Likes
3
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Mustafa Sakalsızmustafa.sakalsiz@t2.com.tr30 Mayıs 20135 Haziran 13 Çarşamba
  • 2. nedir?5 Haziran 13 Çarşamba
  • 3. •Açık Kaynak•Dağıtık•Hızlı•Verimlibir sürüm kontrol sistemidir5 Haziran 13 Çarşamba
  • 4. Açık Kaynak5 Haziran 13 Çarşamba
  • 5. Açık Kaynak5 Haziran 13 Çarşamba
  • 6. Dağıtık ?5 Haziran 13 Çarşamba
  • 7. Bilgisayar AMerkezi SKSVersiyon VeritabanıVersiyon 3Versiyon 2Versiyon 1DosyacheckoutBilgisayar BDosya5 Haziran 13 Çarşamba
  • 8. Bilgisayar AMerkezi SKSVersiyon VeritabanıVersiyon 3Versiyon 2Versiyon 1DosyacheckoutBilgisayar BDosya5 Haziran 13 Çarşamba
  • 9. Bilgisayar AMerkezi SKSVersiyon VeritabanıVersiyon 3Versiyon 2Versiyon 1DosyacheckoutBilgisayar BDosya5 Haziran 13 Çarşamba
  • 10. Bilgisayar AVersiyon VeritabanıVersiyon 3Versiyon 2Versiyon 1Bilgisayar BVersiyon VeritabanıVersiyon 3Versiyon 2Versiyon 1SunucuVersiyon VeritabanıVersiyon 3Versiyon 2Versiyon 15 Haziran 13 Çarşamba
  • 11. •Diff Almak•Dosya Geçmişine Bakmak•Commit•Branch Merge•Branch Değiştirmeiçin sunucuya ihtiyaç yoktur5 Haziran 13 Çarşamba
  • 12. Branch, Merge ?5 Haziran 13 Çarşamba
  • 13. 5 Haziran 13 Çarşamba
  • 14. •Kaç kişi brancholuşturdu?5 Haziran 13 Çarşamba
  • 15. •Kaç kişi brancholuşturdu?•Kaç kişi mergeedebildi?5 Haziran 13 Çarşamba
  • 16. •Kaç kişi brancholuşturdu?•Kaç kişi mergeedebildi?•Kaç kişi bu iştenkeyif aldı?5 Haziran 13 Çarşamba
  • 17. Açık Kaynak Proje• Herkesin Commit Hakkı Var• Network of Trust5 Haziran 13 Çarşamba
  • 18. Ticari Proje• Geliştirme Takımı• Doğrulama Takımı• Sürüm Yönetimi• ...5 Haziran 13 Çarşamba
  • 19. 5 Haziran 13 Çarşamba
  • 20. Scott ShaconIntroduction to Git5 Haziran 13 Çarşamba
  • 21. Snapshots, not Patches5 Haziran 13 Çarşamba
  • 22. File BasedDelta Storage5 Haziran 13 Çarşamba
  • 23. #include<stdio.h>int main(void) {printf("Hellon");return 0;}This is ScottsHello project.Licensed under GPL.README.txt hello.cCommitAThis is Scotts Helloproject.Licensed under GPL.#include<stdio.h>int main(void) {printf("Hellon");return 0;}README.txthello.chola.c5 Haziran 13 Çarşamba
  • 24. #include<stdio.h>int main(void) {printf("Hellon");return 0;}This is ScottsHello project.Licensed under GPL.README.txt hello.cCommitAThis is Scotts Helloproject.Licensed under GPL.#include<stdio.h>int main(void) {printf("Hellon");return 0;}README.txthello.chola.c5 Haziran 13 Çarşamba
  • 25. #include<stdio.h>int main(void) {printf("Hellon");return 0;}This is ScottsHello project.Licensed under GPL.README.txt hello.cCommitAThis is Scotts Helloproject.Licensed under GPL.#include<stdio.h>int main(void) {printf("Hellon");return 0;}README.txthello.chola.c5 Haziran 13 Çarşamba
  • 26. #include<stdio.h>int main(void) {printf("Hellon");return 0;}This is ScottsHello project.Licensed under GPL.README.txt hello.cCommitAThis is Scotts Helloproject.Licensed under GPL.#include<stdio.h>int main(void) {printf("Hellon");return 0;}README.txthello.chola.c#include<stdio.h>int main(void) {printf("Holan");return 0;}This is ScottsHello project.Licensed under GPL.README.txt hello.cCommitAThis is Scotts Helloproject.Licensed under GPL.#include<stdio.h>int main(void) {printf("Hellon");return 0;}- printf("Holan");+ printf("Holan");CommitBREADME.txthello.chola.c5 Haziran 13 Çarşamba
  • 27. #include<stdio.h>int main(void) {printf("Holan");return 0;}This is ScottsHello project.Licensed under GPL.README.txt hello.cCommitAThis is Scotts Helloproject.Licensed under GPL.#include<stdio.h>int main(void) {printf("Hellon");return 0;}- printf("Holan");+ printf("Holan");CommitBREADME.txthello.chola.c5 Haziran 13 Çarşamba
  • 28. #include<stdio.h>int main(void) {printf("Holan");return 0;}This is ScottsHello project.Licensed under GPL.README.txt hello.cCommitAThis is Scotts Helloproject.Licensed under GPL.#include<stdio.h>int main(void) {printf("Hellon");return 0;}- printf("Holan");+ printf("Holan");CommitBREADME.txthello.chola.c5 Haziran 13 Çarşamba
  • 29. #include<stdio.h>int main(void) {printf("Holan");return 0;}This is ScottsHello project.Licensed under GPL.README.txt hello.cCommitAThis is Scotts Helloproject.Licensed under GPL.#include<stdio.h>int main(void) {printf("Hellon");return 0;}- printf("Holan");+ printf("Holan");CommitBREADME.txthello.chola.chola.c5 Haziran 13 Çarşamba
  • 30. #include<stdio.h>int main(void) {printf("Holan");return 0;}This is ScottsHello project.Licensed under GPL.README.txt hola.cCommitAThis is Scotts Helloproject.Licensed under GPL.#include<stdio.h>int main(void) {printf("Hellon");return 0;}- printf("Holan");+ printf("Holan");CommitBCommitCREADME.txthello.chola.c (rename)5 Haziran 13 Çarşamba
  • 31. #include<stdio.h>int main(void) {printf("Holan");return 0;}This is ScottsHello project.Licensed under GPL.README.txt hola.cCommitAThis is Scotts Helloproject.Licensed under GPL.#include<stdio.h>int main(void) {printf("Hellon");return 0;}- printf("Holan");+ printf("Holan");CommitBCommitCREADME.txthello.chola.c (rename)5 Haziran 13 Çarşamba
  • 32. #include<stdio.h>int main(void) {printf("Holan");return 0;}This is ScottsHola project.Licensed under GPL.README.txt hola.cCommitAThis is Scotts Helloproject.Licensed under GPL.#include<stdio.h>int main(void) {printf("Hellon");return 0;}- printf("Holan");+ printf("Holan");CommitBCommitC-Hello+HolaCommitDREADME.txthello.chola.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 ScottsHello project.Licensed under GPL.README.txt hola.cCommitAThis is Scotts Helloproject.Licensed under GPL.#include<stdio.h>int main(void) {printf("Hellon");return 0;}- printf("Holan");+ printf("Holan");CommitBCommitCREADME.txthello.chola.c (rename)5 Haziran 13 Çarşamba
  • 33. #include<stdio.h>int main(void) {printf("Holan");return 0;}This is ScottsHola project.Licensed under GPL.README.txt hola.cCommitAThis is Scotts Helloproject.Licensed under GPL.#include<stdio.h>int main(void) {printf("Hellon");return 0;}- printf("Holan");+ printf("Holan");CommitBCommitC-Hello+HolaCommitDREADME.txthello.chola.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 ScottsHello project.Licensed under GPL.README.txt hola.cCommitAThis is Scotts Helloproject.Licensed under GPL.#include<stdio.h>int main(void) {printf("Hellon");return 0;}- printf("Holan");+ printf("Holan");CommitBCommitCREADME.txthello.chola.c (rename)5 Haziran 13 Çarşamba
  • 34. #include<stdio.h>int main(void) {printf("Holan");return 0;}This is ScottsHola project.Licensed under GPL.README.txt hola.cCommitAThis is Scotts Helloproject.Licensed under GPL.#include<stdio.h>int main(void) {printf("Hellon");return 0;}- printf("Holan");+ printf("Holan");CommitBCommitC-Hello+HolaCommitDREADME.txthello.chola.c (rename)(copy)#include<stdio.h>int main(void) {printf("Holan");return 0;}hello.c5 Haziran 13 Çarşamba
  • 35. Git Snapshots5 Haziran 13 Çarşamba
  • 36. #include<stdio.h>int main(void) {printf("Hellon");return 0;}This is ScottsHello project.Licensed under GPL.README.txt hello.cCommitAc3d README.txtf13 hello.cThis is ScottsHello project.Licensed underGPL.c3d#include<stdio.h>int main(void) {printf("Hellon");return 0;}f135 Haziran 13 Çarşamba
  • 37. #include<stdio.h>int main(void) {printf("Hellon");return 0;}This is ScottsHello project.Licensed under GPL.README.txt hello.cThis is ScottsHello project.Licensed underGPL.c3d#include<stdio.h>int main(void) {printf("Hellon");return 0;}f13CHECKSUM5 Haziran 13 Çarşamba
  • 38. #include<stdio.h>int main(void) {printf("Hellon");return 0;}This is ScottsHello project.Licensed under GPL.README.txt hello.cThis is ScottsHello project.Licensed underGPL.c3d#include<stdio.h>int main(void) {printf("Hellon");return 0;}f13CHECKSUM5 Haziran 13 Çarşamba
  • 39. #include<stdio.h>int main(void) {printf("Hellon");return 0;}This is ScottsHello project.Licensed under GPL.README.txt hello.cCommitAc3d README.txtf13 hello.cThis is ScottsHello project.Licensed underGPL.c3d#include<stdio.h>int main(void) {printf("Hellon");return 0;}f135 Haziran 13 Çarşamba
  • 40. #include<stdio.h>int main(void) {printf("Hellon");return 0;}This is ScottsHello project.Licensed under GPL.README.txt hello.cCommitAc3d README.txtf13 hello.cThis is ScottsHello project.Licensed underGPL.c3d#include<stdio.h>int main(void) {printf("Hellon");return 0;}f135 Haziran 13 Çarşamba
  • 41. #include<stdio.h>int main(void) {printf("Hellon");return 0;}This is ScottsHello project.Licensed under GPL.README.txt hello.cCommitAc3d README.txtf13 hello.cThis is ScottsHello project.Licensed underGPL.c3d#include<stdio.h>int main(void) {printf("Hellon");return 0;}f135 Haziran 13 Çarşamba
  • 42. #include<stdio.h>int main(void) {printf("Hellon");return 0;}This is ScottsHello project.Licensed under GPL.README.txt hello.cCommitAc3d README.txtf13 hello.cThis is ScottsHello project.Licensed underGPL.c3d#include<stdio.h>int main(void) {printf("Hellon");return 0;}f135 Haziran 13 Çarşamba
  • 43. #include<stdio.h>int main(void) {printf("Holan");return 0;}This is ScottsHello project.Licensed under GPL.README.txt hello.cCommitAc3d README.txtf13 hello.cThis is ScottsHello project.Licensed underGPL.c3d#include<stdio.h>int main(void) {printf("Hellon");return 0;}f135 Haziran 13 Çarşamba
  • 44. #include<stdio.h>int main(void) {printf("Holan");return 0;}This is ScottsHello project.Licensed under GPL.README.txt hello.cCommitAc3d README.txtf13 hello.cThis is ScottsHello project.Licensed underGPL.c3d#include<stdio.h>int main(void) {printf("Hellon");return 0;}f13#include<stdio.h>int main(void) {printf("Holan");return 0;}6d4CommitBc3d README.txt6d4 hello.c5 Haziran 13 Çarşamba
  • 45. #include<stdio.h>int main(void) {printf("Holan");return 0;}This is ScottsHello project.Licensed under GPL.README.txt hello.cCommitAc3d README.txtf13 hello.cThis is ScottsHello project.Licensed underGPL.c3d#include<stdio.h>int main(void) {printf("Hellon");return 0;}f13#include<stdio.h>int main(void) {printf("Holan");return 0;}6d4CommitBc3d README.txt6d4 hello.c5 Haziran 13 Çarşamba
  • 46. #include<stdio.h>int main(void) {printf("Holan");return 0;}This is ScottsHello project.Licensed under GPL.README.txt hello.cCommitAc3d README.txtf13 hello.cThis is ScottsHello project.Licensed underGPL.c3d#include<stdio.h>int main(void) {printf("Hellon");return 0;}f13#include<stdio.h>int main(void) {printf("Holan");return 0;}6d4CommitBc3d README.txt6d4 hello.c5 Haziran 13 Çarşamba
  • 47. #include<stdio.h>int main(void) {printf("Holan");return 0;}This is ScottsHello project.Licensed under GPL.README.txt hello.cCommitAc3d README.txtf13 hello.cThis is ScottsHello project.Licensed underGPL.c3d#include<stdio.h>int main(void) {printf("Hellon");return 0;}f13#include<stdio.h>int main(void) {printf("Holan");return 0;}6d4CommitBc3d README.txt6d4 hello.c5 Haziran 13 Çarşamba
  • 48. #include<stdio.h>int main(void) {printf("Holan");return 0;}This is ScottsHello project.Licensed under GPL.README.txt hola.cCommitAc3d README.txtf13 hello.cThis is ScottsHello project.Licensed underGPL.c3d#include<stdio.h>int main(void) {printf("Hellon");return 0;}f13#include<stdio.h>int main(void) {printf("Holan");return 0;}6d4CommitBc3d README.txt6d4 hello.c5 Haziran 13 Çarşamba
  • 49. #include<stdio.h>int main(void) {printf("Holan");return 0;}This is ScottsHello project.Licensed under GPL.README.txt hola.cCommitAc3d README.txtf13 hello.cThis is ScottsHello project.Licensed underGPL.c3d#include<stdio.h>int main(void) {printf("Hellon");return 0;}f13#include<stdio.h>int main(void) {printf("Holan");return 0;}6d4CommitBc3d README.txt6d4 hello.cCommitCc3d README.txt6d4 hola.c5 Haziran 13 Çarşamba
  • 50. #include<stdio.h>int main(void) {printf("Holan");return 0;}This is ScottsHello project.Licensed under GPL.README.txt hola.cCommitAc3d README.txtf13 hello.cThis is ScottsHello project.Licensed underGPL.c3d#include<stdio.h>int main(void) {printf("Hellon");return 0;}f13#include<stdio.h>int main(void) {printf("Holan");return 0;}6d4CommitBc3d README.txt6d4 hello.cCommitCc3d README.txt6d4 hola.c5 Haziran 13 Çarşamba
  • 51. #include<stdio.h>int main(void) {printf("Holan");return 0;}This is ScottsHello project.Licensed under GPL.README.txt hola.cCommitAc3d README.txtf13 hello.cThis is ScottsHello project.Licensed underGPL.c3d#include<stdio.h>int main(void) {printf("Hellon");return 0;}f13#include<stdio.h>int main(void) {printf("Holan");return 0;}6d4CommitBc3d README.txt6d4 hello.cCommitCc3d README.txt6d4 hola.c5 Haziran 13 Çarşamba
  • 52. #include<stdio.h>int main(void) {printf("Holan");return 0;}This is ScottsHello project.Licensed under GPL.README.txt hola.cCommitAc3d README.txtf13 hello.cThis is ScottsHello project.Licensed underGPL.c3d#include<stdio.h>int main(void) {printf("Hellon");return 0;}f13#include<stdio.h>int main(void) {printf("Holan");return 0;}6d4CommitBc3d README.txt6d4 hello.cCommitCc3d README.txt6d4 hola.c5 Haziran 13 Çarşamba
  • 53. #include<stdio.h>int main(void) {printf("Holan");return 0;}This is ScottsHello project.Licensed under GPL.README.txt hola.cCommitAc3d README.txtf13 hello.cThis is ScottsHello project.Licensed underGPL.c3d#include<stdio.h>int main(void) {printf("Hellon");return 0;}f13#include<stdio.h>int main(void) {printf("Holan");return 0;}6d4CommitBc3d README.txt6d4 hello.cCommitCc3d README.txt6d4 hola.c5 Haziran 13 Çarşamba
  • 54. #include<stdio.h>int main(void) {printf("Holan");return 0;}This is ScottsHello project.Licensed under GPL.README.txt hola.cCommitAc3d README.txtf13 hello.cThis is ScottsHello project.Licensed underGPL.c3d#include<stdio.h>int main(void) {printf("Hellon");return 0;}f13#include<stdio.h>int main(void) {printf("Holan");return 0;}6d4CommitBc3d README.txt6d4 hello.cCommitCc3d README.txt6d4 hola.c5 Haziran 13 Çarşamba
  • 55. #include<stdio.h>int main(void) {printf("Holan");return 0;}This is ScottsHola project.Licensed under GPL.README.txt hola.cCommitAc3d README.txtf13 hello.cThis is ScottsHello project.Licensed underGPL.c3d#include<stdio.h>int main(void) {printf("Hellon");return 0;}f13#include<stdio.h>int main(void) {printf("Holan");return 0;}6d4CommitBc3d README.txt6d4 hello.cCommitCc3d README.txt6d4 hola.cThis is ScottsHola project.Licensed underGPL.84f#include<stdio.h>int main(void) {printf("Holan");return 0;}hello.c5 Haziran 13 Çarşamba
  • 56. #include<stdio.h>int main(void) {printf("Holan");return 0;}This is ScottsHola project.Licensed under GPL.README.txt hola.cCommitAc3d README.txtf13 hello.cThis is ScottsHello project.Licensed underGPL.c3d#include<stdio.h>int main(void) {printf("Hellon");return 0;}f13#include<stdio.h>int main(void) {printf("Holan");return 0;}6d4CommitBc3d README.txt6d4 hello.cCommitCc3d README.txt6d4 hola.cThis is ScottsHola project.Licensed underGPL.84f#include<stdio.h>int main(void) {printf("Holan");return 0;}hello.c5 Haziran 13 Çarşamba
  • 57. #include<stdio.h>int main(void) {printf("Holan");return 0;}This is ScottsHola project.Licensed under GPL.README.txt hola.cCommitAc3d README.txtf13 hello.cThis is ScottsHello project.Licensed underGPL.c3d#include<stdio.h>int main(void) {printf("Hellon");return 0;}f13#include<stdio.h>int main(void) {printf("Holan");return 0;}6d4CommitBc3d README.txt6d4 hello.cCommitCc3d README.txt6d4 hola.cThis is ScottsHola project.Licensed underGPL.84f#include<stdio.h>int main(void) {printf("Holan");return 0;}hello.c5 Haziran 13 Çarşamba
  • 58. #include<stdio.h>int main(void) {printf("Holan");return 0;}This is ScottsHola project.Licensed under GPL.README.txt hola.cCommitAc3d README.txtf13 hello.cThis is ScottsHello project.Licensed underGPL.c3d#include<stdio.h>int main(void) {printf("Hellon");return 0;}f13#include<stdio.h>int main(void) {printf("Holan");return 0;}6d4CommitBc3d README.txt6d4 hello.cCommitCc3d README.txt6d4 hola.cThis is ScottsHola project.Licensed underGPL.84fCommitD84f README.txt6d4 hola.c6d4 hello.c#include<stdio.h>int main(void) {printf("Holan");return 0;}hello.c5 Haziran 13 Çarşamba
  • 59. #include<stdio.h>int main(void) {printf("Holan");return 0;}This is ScottsHola project.Licensed under GPL.README.txt hola.cCommitAc3d README.txtf13 hello.cThis is ScottsHello project.Licensed underGPL.c3d#include<stdio.h>int main(void) {printf("Hellon");return 0;}f13#include<stdio.h>int main(void) {printf("Holan");return 0;}6d4CommitBc3d README.txt6d4 hello.cCommitCc3d README.txt6d4 hola.cThis is ScottsHola project.Licensed underGPL.84fCommitD84f README.txt6d4 hola.c6d4 hello.c#include<stdio.h>int main(void) {printf("Holan");return 0;}hello.c5 Haziran 13 Çarşamba
  • 60. CommitAThis is Scotts Helloproject.Licensed under GPL.#include<stdio.h>int main(void) {printf("Hellon");return 0;}- printf("Holan");+ printf("Holan");CommitBCommitC-Hello+HolaCommitDREADME.txthello.chola.c (rename)(copy)5 Haziran 13 Çarşamba
  • 61. CommitAc3d README.txtf13 hello.cThis is ScottsHello project.Licensed underGPL.c3d#include<stdio.h>int main(void) {printf("Hellon");return 0;}f13#include<stdio.h>int main(void) {printf("Holan");return 0;}6d4CommitBc3d README.txt6d4 hello.cCommitCc3d README.txt6d4 hola.cThis is ScottsHola project.Licensed underGPL.84fCommitD84f README.txt6d4 hola.c6d4 hello.cCommitAThis is Scotts Helloproject.Licensed under GPL.#include<stdio.h>int main(void) {printf("Hellon");return 0;}- printf("Holan");+ printf("Holan");CommitBCommitC-Hello+HolaCommitDREADME.txthello.chola.c (rename)(copy)5 Haziran 13 Çarşamba
  • 62. First Steps5 Haziran 13 Çarşamba
  • 63. $ git config --global user.name “Scott Chacon”$ git config --global user.email “schacon@gmail.com”5 Haziran 13 Çarşamba
  • 64. $ git config --global color.ui true5 Haziran 13 Çarşamba
  • 65. 5 Haziran 13 Çarşamba
  • 66. Getting a Repo5 Haziran 13 Çarşamba
  • 67. Create One5 Haziran 13 Çarşamba
  • 68. git init5 Haziran 13 Çarşamba
  • 69. $ touch hello_world.rb$ git init$ git add .$ git commit -m ‘first commit’5 Haziran 13 Çarşamba
  • 70. $ touch hello_world.rb$ git init$ git add .$ git commit -m ‘first commit’5 Haziran 13 Çarşamba
  • 71. $ 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.rb11 directories, 25 files5 Haziran 13 Çarşamba
  • 72. $ 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.rb11 directories, 25 files5 Haziran 13 Çarşamba
  • 73. $ 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.rb11 directories, 25 files5 Haziran 13 Çarşamba
  • 74. $ touch hello_world.rb$ git init$ git add .$ git commit -m ‘first commit’5 Haziran 13 Çarşamba
  • 75. $ touch hello_world.rb$ git init$ git add .$ git commit -m ‘first commit’5 Haziran 13 Çarşamba
  • 76. $ 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.rb17 directories, 33 files5 Haziran 13 Çarşamba
  • 77. $ 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.rb17 directories, 33 files5 Haziran 13 Çarşamba
  • 78. $ 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.rb17 directories, 33 files5 Haziran 13 Çarşamba
  • 79. Clone One5 Haziran 13 Çarşamba
  • 80. git clone5 Haziran 13 Çarşamba
  • 81. $ git clone git://github.com/schacon/ticgit.gitInitialized 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/$ lsLICENSE! ! Rakefile! examples! note! ! ticgit.gemspecREADME!! bin!! lib!! spec$5 Haziran 13 Çarşamba
  • 82. $ git clone git://github.com/schacon/ticgit.gitInitialized 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/$ lsLICENSE! ! Rakefile! examples! note! ! ticgit.gemspecREADME!! bin!! lib!! spec$5 Haziran 13 Çarşamba
  • 83. $ git clone git://github.com/schacon/ticgit.gitInitialized 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/$ lsLICENSE! ! Rakefile! examples! note! ! ticgit.gemspecREADME!! bin!! lib!! spec$5 Haziran 13 Çarşamba
  • 84. $ git clone git://github.com/schacon/ticgit.gitInitialized 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
  • 85. Recording a Snapshot5 Haziran 13 Çarşamba
  • 86. A Basic WorkflowEdit filesStage the changesReview your changesCommit the changesvim / emacs / etcgit add (file)repo statusgit commit5 Haziran 13 Çarşamba
  • 87. A Basic WorkflowEdit filesStage the changesReview your changesCommit the changesvim / emacs / etcgit add (file)repo statusgit commit5 Haziran 13 Çarşamba
  • 88. A Basic WorkflowEdit filesStage the changesReview your changesCommit the changesvim / emacs / etcgit add (file)repo statusgit commit5 Haziran 13 Çarşamba
  • 89. A Basic WorkflowEdit filesStage the changesReview your changesCommit the changesvim / emacs / etcgit add (file)git status / git diffgit commit5 Haziran 13 Çarşamba
  • 90. A Basic WorkflowEdit filesStage the changesReview your changesCommit the changesvim / emacs / etcgit add (file)git status / git diffgit commit5 Haziran 13 Çarşamba
  • 91. A Basicerer WorkflowEdit filesStage and Commitvim / emacs / etcgit commit -a5 Haziran 13 Çarşamba
  • 92. What’s going on here?5 Haziran 13 Çarşamba
  • 93. $ git commitCreated commit 77d3001: descriptive commit message2 files changed, 4 insertions(+), 2 deletions(-)5 Haziran 13 Çarşamba
  • 94. $ git commitCreated commit 77d3001: descriptive commit message2 files changed, 4 insertions(+), 2 deletions(-)5 Haziran 13 Çarşamba
  • 95. 77d30015 Haziran 13 Çarşamba
  • 96. 77d30015 Haziran 13 Çarşamba
  • 97. 77d3001a1de6bf8f5e431972fe4d25b01e595c0b5 Haziran 13 Çarşamba
  • 98. 77d3001a1de6bf8f5e431972fe4d25b01e595c0b5 Haziran 13 Çarşamba
  • 99. 77d3001a1de6bf8f5e431972fe4d25b01e595c0b5 Haziran 13 Çarşamba
  • 100. 77d3001a1de6bf8f5e431972fe4d25b01e595c0bcommit sizeae668..treeparentauthorcommittermy commit message goes hereand it is really, really coolc4ec5a149eScottScott5 Haziran 13 Çarşamba
  • 101. 77d3001a1de6bf8f5e431972fe4d25b01e595c0bcommit sizeae668..treeparentauthorcommittermy commit message goes hereand it is really, really coolc4ec5a149eScottScotttree c4ec543b0322744e55c5efc9b6c4e449d398dbffparent a149e2160b3f7573768cdc2fce24d0881f3577e1author Scott Chacon <schacon@gmail.com> 1223402504 -0700committer Scott Chacon <schacon@gmail.com> 1223402504 -0700descriptive commit message5 Haziran 13 Çarşamba
  • 102. 77d3001a1de6bf8f5e431972fe4d25b01e595c0bcommit sizeae668..treeparentauthorcommittermy commit message goes hereand it is really, really coolc4ec5a149eScottScott5 Haziran 13 Çarşamba
  • 103. 77d3001a1de6bf8f5e431972fe4d25b01e595c0bcommit sizeae668..treeparentauthorcommittermy commit message goes hereand it is really, really coolc4ec5a149eScottScottapp.yamlindex.yamlmain.py./ c4e03e1d33d55 Haziran 13 Çarşamba
  • 104. 77d3001a1de6bf8f5e431972fe4d25b01e595c0bcommit sizeae668..treeparentauthorcommittermy commit message goes hereand it is really, really coolc4ec5a149eScottScottapp.yamlindex.yamlmain.py./ c4e03e1d33d5100644 blob 3d5cd3e1fc4424472ea247d1bb5fcfc3809aadab app.yaml100644 blob 1d31bf2dba611ba0de871320b4d73cdc39cc862b index.yaml100644 blob 03e68c28b73e2650bee34763369faf6e029d5053 main.py5 Haziran 13 Çarşamba
  • 105. 77d3001a1de6bf8f5e431972fe4d25b01e595c0bcommit sizeae668..treeparentauthorcommittermy commit message goes hereand it is really, really coolc4ec5a149eScottScottapp.yamlindex.yamlmain.py./ c4e03e1d33d55 Haziran 13 Çarşamba
  • 106. commit sizeae668..treeparentauthorcommittermy commit message goes hereand it is really, really coolc4ec5a149eScottScottapp.yamlindex.yamlmain.py./ c4e03e1d33d5commit sizetreeparentauthorcommitterthis is the previous commitand I am very proud of it2de5438defScottScott5 Haziran 13 Çarşamba
  • 107. commit sizeae668..treeparentauthorcommittermy commit message goes hereand it is really, really coolc4ec5a149eScottScottapp.yamlindex.yamlmain.py./ c4e03e1d33d5commit sizetreeparentauthorcommitterthis is the previous commitand I am very proud of it2de5438defScottScottapp.yamlindex.yamlmain.py./ c4e03e1d33d55 Haziran 13 Çarşamba
  • 108. commit sizeae668..treeparentauthorcommittermy commit message goes hereand it is really, really coolc4ec5a149eScottScottapp.yamlindex.yamlmain.py./ c4e03e1d33d5commit sizetreeparentauthorcommitterthis is the previous commitand I am very proud of it2de5438defScottScottcommit sizetreeparentauthorcommitterthis is the commit before thatand Im not sure why2fe6590ecdScottScottapp.yamlindex.yamlmain.py./ c4e03e1d33d5app.yamlindex.yamlmain.py./ c4e03e1d33d5commit sizetreeparentauthorcommitterthis is the commit before thatand Im not sure why2fe6590ecdScottScottapp.yamlindex.yamlmain.py./ c4e03e1d33d55 Haziran 13 Çarşamba
  • 109. commit sizeae668..treeparentauthorcommittermy commit message goes hereand it is really, really coolc4ec5a149eScottScottapp.yamlindex.yamlmain.py./ c4e03e1d33d5commit sizetreeparentauthorcommitterthis is the previous commitand I am very proud of it2de5438defScottScottcommit sizetreeparentauthorcommitterthis is the commit before thatand Im not sure why2fe6590ecdScottScottapp.yamlindex.yamlmain.py./ c4e03e1d33d5app.yamlindex.yamlmain.py./ c4e03e1d33d5commit sizetreeparentauthorcommitterthis is the commit before thatand Im not sure why2fe6590ecdScottScottapp.yamlindex.yamlmain.py./ c4e03e1d33d548e 77da1438dc4e3d51d303ef4623f30e67e32a5b15 Haziran 13 Çarşamba
  • 110. commit sizeae668..treeparentauthorcommittermy commit message goes hereand it is really, really coolc4ec5a149eScottScottapp.yamlindex.yamlmain.py./ c4e03e1d33d5commit sizetreeparentauthorcommitterthis is the previous commitand I am very proud of it2de5438defScottScottcommit sizetreeparentauthorcommitterthis is the commit before thatand Im not sure why2fe6590ecdScottScottapp.yamlindex.yamlmain.py./ c4e03e1d33d5app.yamlindex.yamlmain.py./ c4e03e1d33d5commit sizetreeparentauthorcommitterthis is the commit before thatand Im not sure why2fe6590ecdScottScottapp.yamlindex.yamlmain.py./ c4e03e1d33d548e77da1438dc4e3d51d303ef4623f 30e67e32a5b15 Haziran 13 Çarşamba
  • 111. Repository3d403eae65b11d3c36f4623f6fe30e67e32affe38d5b11d3254a14d232d348e735de3c4ec4e77d3d55 Haziran 13 Çarşamba
  • 112. Repository3d403eae65b11d3c36f4623f6fe30e67e32affe38d5b11d3254a14d232d348e735de3c4ec4e77d3d5git checkout branch5 Haziran 13 Çarşamba
  • 113. Repository3d403eae65b11d3c36f4623f6fe30e67e32affe38d5b11d3254a14d232d348e735de3c4ec4e77d3d5git checkout branch5 Haziran 13 Çarşamba
  • 114. Working DirectoryIndexRakefileREADMEsimplegit.rb./lib/./Rakefile./README./lib/simplegit.rb././lib/ c363d403e5b11d3Repository3d403eae65b11d3c36f4623f6fe30e67e32affe38d5b11d3254a14d232d348e735de3c4ec4e77d3d55 Haziran 13 Çarşamba
  • 115. Repository3d403eae65b11d3c36f4623f6fe30e67e32affe38d5b11d3254a14d232d348e735de3c4ec4e77d3d5Working DirectoryIndexRakefileREADMEsimplegit.rb./lib/./Rakefile./README./lib/simplegit.rb././lib/ c363d403e5b11d35 Haziran 13 Çarşamba
  • 116. Repository3d403eae65b11d3c36f4623f6fe30e67e32affe38d5b11d3254a14d232d348e735de3c4ec4e77d3d5Working DirectoryIndexRakefileREADMEsimplegit.rb./lib/./Rakefile./README./lib/simplegit.rb././lib/ c363d403e5b11d35 Haziran 13 Çarşamba
  • 117. Repository3d403eae65b11d3c36f4623f6fe30e67e32affe38d5b11d3254a14d232d348e735de3c4ec4e77d3d5Working DirectoryIndexRakefileREADMEsimplegit.rb./lib/./Rakefile./README./lib/simplegit.rb././lib/ c363d403e5b11d35 Haziran 13 Çarşamba
  • 118. Repository3d403eae65b11d3c36f4623f6fe30e67e32affe38d5b11d3254a14d232d348e735de3c4ec4e77d3d5Working DirectoryIndexRakefileREADMEsimplegit.rb./lib/./Rakefile./README./lib/simplegit.rb././lib/ c363d403e5b11d3git add5 Haziran 13 Çarşamba
  • 119. Repository3d403eae65b11d3c36f4623f6fe30e67e32affe38d5b11d3254a14d232d348e735de3c4ec4e77d3d5Working DirectoryIndexRakefileREADMEsimplegit.rb./lib/./Rakefile./README./lib/simplegit.rb././lib/ c363d403e5b11d3git add34f5 Haziran 13 Çarşamba
  • 120. Repository3d403eae65b11d3c36f4623f6fe30e67e32affe38d5b11d3254a14d232d348e735de3c4ec4e77d3d5Working DirectoryIndexRakefileREADMEsimplegit.rb./lib/./Rakefile./README./lib/simplegit.rb././lib/ c363d403e5b11d3git commit34fa083da34fae95 Haziran 13 Çarşamba
  • 121. Repository3d403eae65b11d3c36f4623f6fe30e67e32affe38d5b11d3254a14d232d348e735de3c4ec4e77d3d5Working DirectoryIndexRakefileREADMEsimplegit.rb./lib/./Rakefile./README./lib/simplegit.rb././lib/ c363d403e5b11d334fa083da34fae95 Haziran 13 Çarşamba
  • 122. Repository3d403eae65b11d3c36f4623f6fe30e67e32affe38d5b11d3254a14d232d348e735de3c4ec4e77d3d5Working DirectoryIndexRakefileREADMEsimplegit.rb./lib/./Rakefile./README./lib/simplegit.rb././lib/ c363d403e5b11d334fa083da34fae95 Haziran 13 Çarşamba
  • 123. Branching and Merging5 Haziran 13 Çarşamba
  • 124. branches5 Haziran 13 Çarşamba
  • 125. brancheslightweight, movablepointers to a commitC1branch5 Haziran 13 Çarşamba
  • 126. branching5 Haziran 13 Çarşamba
  • 127. git branch5 Haziran 13 Çarşamba
  • 128. git checkout5 Haziran 13 Çarşamba
  • 129. Commit98ca9masterHEADc3d README.txtf13 hello.cThis is ScottsHello project.Licensed underGPL.#include<stdio.h>int main(void) {printf("Hellon");return 0;}5 Haziran 13 Çarşamba
  • 130. Commit98ca9masterHEADc3d README.txtf13 hello.cThis is ScottsHello project.Licensed underGPL.#include<stdio.h>int main(void) {printf("Hellon");return 0;}5 Haziran 13 Çarşamba
  • 131. Commit98ca9masterHEADc3d README.txtf13 hello.cThis is ScottsHello project.Licensed underGPL.#include<stdio.h>int main(void) {printf("Hellon");return 0;}5 Haziran 13 Çarşamba
  • 132. Commit98ca9masterHEADc3d README.txtf13 hello.cThis is ScottsHello project.Licensed underGPL.#include<stdio.h>int main(void) {printf("Hellon");return 0;}5 Haziran 13 Çarşamba
  • 133. Commit98ca9masterHEADc3d README.txtf13 hello.cThis is ScottsHello project.Licensed underGPL.#include<stdio.h>int main(void) {printf("Hellon");return 0;}98ca9i18nmasterHEADgit branch i18n5 Haziran 13 Çarşamba
  • 134. Commit98ca9masterHEADc3d README.txtf13 hello.cThis is ScottsHello project.Licensed underGPL.#include<stdio.h>int main(void) {printf("Hellon");return 0;}98ca9i18nmasterHEADgit branch i18n5 Haziran 13 Çarşamba
  • 135. Commit98ca9masterHEADc3d README.txtf13 hello.cThis is ScottsHello project.Licensed underGPL.#include<stdio.h>int main(void) {printf("Hellon");return 0;}98ca9i18nmasterHEADgit branch5 Haziran 13 Çarşamba
  • 136. $ git branch* masteri18nCommit98ca9masterHEADc3d README.txtf13 hello.cThis is ScottsHello project.Licensed underGPL.#include<stdio.h>int main(void) {printf("Hellon");return 0;}98ca9i18nmasterHEADgit branch5 Haziran 13 Çarşamba
  • 137. $ find .git/refs.git/refs.git/refs/heads.git/refs/heads/default.git/refs/heads/experiment5 Haziran 13 Çarşamba
  • 138. $ find .git/refs.git/refs.git/refs/heads.git/refs/heads/master.git/refs/heads/i18n5 Haziran 13 Çarşamba
  • 139. $ find .git/refs.git/refs.git/refs/heads.git/refs/heads/master.git/refs/heads/i18n$ cat .git/refs/heads/master98ca909dc9e38af91565082bdf93577ff555489e5 Haziran 13 Çarşamba
  • 140. 98ca9a23fei18nmasterHEADHEAD5 Haziran 13 Çarşamba
  • 141. 98ca9a23fei18nmasterHEADHEADgit checkout i18n5 Haziran 13 Çarşamba
  • 142. 98ca9a23fei18nmasterHEADHEAD5 Haziran 13 Çarşamba
  • 143. 98ca9a23fei18nmasterHEADHEADgit commit5 Haziran 13 Çarşamba
  • 144. 98ca9a23fei18nmasterHEADHEADgit commit5 Haziran 13 Çarşamba
  • 145. git commit98ca9a23femasteri18nHEAD5 Haziran 13 Çarşamba
  • 146. 98ca9a23femasteri18nHEAD5 Haziran 13 Çarşamba
  • 147. git commit98ca9a23femasteri18nHEAD5 Haziran 13 Çarşamba
  • 148. git commit98ca9a23fe 3acd1masteri18nHEAD5 Haziran 13 Çarşamba
  • 149. 98ca9a23fe 3acd1masteri18nHEAD5 Haziran 13 Çarşamba
  • 150. 98ca9a23fe 3acd1masteri18nHEADgit checkout -b iss53 master5 Haziran 13 Çarşamba
  • 151. 98ca9a23feiss533acd1masterHEADi18ngit checkout -b iss53 master5 Haziran 13 Çarşamba
  • 152. 98ca9a23feiss533acd1masterHEADi18ngit checkout master;git checkout -b iss535 Haziran 13 Çarşamba
  • 153. 98ca9a23feiss533acd1masterHEADi18ngit checkout master;git branch iss53;git checkout iss535 Haziran 13 Çarşamba
  • 154. 98ca9a23feiss533acd1masterHEADi18ngit checkout -b iss53 master5 Haziran 13 Çarşamba
  • 155. 98ca9a23feiss533acd1masterHEADi18n5 Haziran 13 Çarşamba
  • 156. git commit98ca9a23feiss5334ac23acd1masterHEADi18n5 Haziran 13 Çarşamba
  • 157. 98ca9a23feiss5334ac23acd1masterHEADi18n5 Haziran 13 Çarşamba
  • 158. git commit98ca9a23fef30abiss5334ac23acd1masterHEADi18n5 Haziran 13 Çarşamba
  • 159. 98ca9a23fef30abiss5334ac23acd1masterHEADi18n5 Haziran 13 Çarşamba
  • 160. 98ca9a23fef30abiss5334ac23acd1masterHEADi18nc3d README.txtf13 hello.cc3d README.txtf13 hello.c43d issue.cc3d README.txtf13 hello.c5ff issue.cc3d README.txtf13 hello.cd3a i18n.cc3d README.txt9ec hello.c3a6 i18n.c5 Haziran 13 Çarşamba
  • 161. 98ca9a23fef30abiss5334ac23acd1masterHEADi18nc3d README.txtf13 hello.cc3d README.txtf13 hello.c43d issue.cc3d README.txtf13 hello.c5ff issue.cc3d README.txtf13 hello.cd3a i18n.cc3d README.txt9ec hello.c3a6 i18n.c5 Haziran 13 Çarşamba
  • 162. 98ca9a23fef30abiss5334ac23acd1masterHEADi18nc3d README.txtf13 hello.cc3d README.txtf13 hello.c43d issue.cc3d README.txtf13 hello.c5ff issue.cc3d README.txtf13 hello.cd3a i18n.cc3d README.txt9ec hello.c3a6 i18n.c5 Haziran 13 Çarşamba
  • 163. 98ca9a23fef30abiss5334ac23acd1masterHEADi18nc3d README.txtf13 hello.cc3d README.txtf13 hello.c43d issue.cc3d README.txtf13 hello.c5ff issue.cc3d README.txtf13 hello.cd3a i18n.cc3d README.txt9ec hello.c3a6 i18n.c5 Haziran 13 Çarşamba
  • 164. 98ca9a23fef30abiss5334ac23acd1masterHEADi18nc3d README.txtf13 hello.cc3d README.txtf13 hello.c43d issue.cc3d README.txtf13 hello.c5ff issue.cc3d README.txtf13 hello.cd3a i18n.cc3d README.txt9ec hello.c3a6 i18n.c5 Haziran 13 Çarşamba
  • 165. 98ca9a23fef30abiss5334ac23acd1masterHEADi18nc3d README.txtf13 hello.cc3d README.txtf13 hello.c43d issue.cc3d README.txtf13 hello.c5ff issue.cc3d README.txtf13 hello.cd3a i18n.cc3d README.txt9ec hello.c3a6 i18n.c5 Haziran 13 Çarşamba
  • 166. 98ca9a23fef30abiss5334ac23acd1masterHEADi18n5 Haziran 13 Çarşamba
  • 167. merging5 Haziran 13 Çarşamba
  • 168. git merge5 Haziran 13 Çarşamba
  • 169. 98ca9a23fef30abiss5334ac23acd1masterHEADi18n5 Haziran 13 Çarşamba
  • 170. 98ca9a23fef30abiss5334ac23acd1masterHEADi18ngit checkout master5 Haziran 13 Çarşamba
  • 171. 98ca9a23fef30abiss5334ac23acd1masterHEADi18n5 Haziran 13 Çarşamba
  • 172. 98ca9a23fef30abiss5334ac23acd1masterHEADi18ngit merge iss535 Haziran 13 Çarşamba
  • 173. 98ca9a23fef30abiss5334ac23acd1masterHEADi18ngit merge iss5398ca9a23fef30abiss5334ac23acd1masterHEADi18n5 Haziran 13 Çarşamba
  • 174. fast-forward merge5 Haziran 13 Çarşamba
  • 175. 98ca9a23fef30abiss5334ac23acd1masterHEADi18ngit merge iss5398ca9a23fef30abiss5334ac23acd1masterHEADi18n5 Haziran 13 Çarşamba
  • 176. git merge iss5398ca9a23fef30abiss5334ac23acd1masterHEADi18n5 Haziran 13 Çarşamba
  • 177. 98ca9a23fef30abiss5334ac23acd1masterHEADi18n5 Haziran 13 Çarşamba
  • 178. git merge i18n98ca9a23fef30abiss5334ac23acd1masterHEADi18n98ca9a23fef30abiss5334ac23acd1masterHEADi18n5 Haziran 13 Çarşamba
  • 179. non fast-forward merge5 Haziran 13 Çarşamba
  • 180. git merge i18n98ca9a23fef30abiss5334ac23acd1masterHEADi18n98ca9a23fef30abiss5334ac23acd1masterHEADi18n5 Haziran 13 Çarşamba
  • 181. git merge i18n98ca9a23fef30abiss5334ac23acd1masterHEADi18n98ca9a23fef30abiss5334ac23acd1masterHEADi18n98ca9a23fef30abiss5334ac23acd1masterHEADi18n5 Haziran 13 Çarşamba
  • 182. git merge i18n98ca9a23fef30abiss5334ac23acd1masterHEADi18n98ca9a23fef30abiss5334ac23acd1masterHEADi18n98ca9a23fef30abiss5334ac23acd1masterHEADi18n98ca9a23fef30abiss5334ac23acd1masterHEADi18nc3d README.txtf13 hello.cc3d README.txtf13 hello.c5ff issue.cc3d README.txt9ec hello.c3a6 i18n.c5 Haziran 13 Çarşamba
  • 183. git merge i18n98ca9a23fef30abiss5334ac23acd1masterHEADi18n98ca9a23fef30abiss5334ac23acd1masterHEADi18n98ca9a23fef30abiss5334ac23acd1masterHEADi18n98ca9a23fef30abiss5334ac23acd1masterHEADi18nc3d README.txtf13 hello.cc3d README.txtf13 hello.c5ff issue.cc3d README.txt9ec hello.c3a6 i18n.c5 Haziran 13 Çarşamba
  • 184. git merge i18n98ca9a23fef30abiss5334ac23acd1masterHEADi18n98ca9a23fef30abiss5334ac23acd1masterHEADi18n98ca9a23fef30abiss5334ac23acd1masterHEADi18n98ca9a23fef30abiss5334ac23acd1masterHEADi18nc3d README.txtf13 hello.cc3d README.txtf13 hello.c5ff issue.cc3d README.txt9ec hello.c3a6 i18n.c5 Haziran 13 Çarşamba
  • 185. git merge i18n98ca9a23fef30abiss5334ac23acd1masterHEADi18n98ca9a23fef30abiss5334ac23acd1masterHEADi18n98ca9a23fef30abiss5334ac23acd1masterHEADi18n98ca9a23fef30abiss5334ac23acd1masterHEADi18nc3d README.txtf13 hello.cc3d README.txtf13 hello.c5ff issue.cc3d README.txt9ec hello.c3a6 i18n.c5 Haziran 13 Çarşamba
  • 186. 98ca9a23fef30abiss5334ac23acd1masterHEADi18nc3d README.txtf13 hello.cc3d README.txtf13 hello.c5ff issue.cc3d README.txt9ec hello.c3a6 i18n.c95c41c3d README.txt9ec hello.c5ff issue.c3a6 i18n.cgit merge i18n5 Haziran 13 Çarşamba
  • 187. 98ca9a23fef30abiss5334ac23acd1masterHEADi18nc3d README.txtf13 hello.cc3d README.txtf13 hello.c5ff issue.cc3d README.txt9ec hello.c3a6 i18n.c95c41c3d README.txt9ec hello.c5ff issue.c3a6 i18n.cgit merge i18n5 Haziran 13 Çarşamba
  • 188. 98ca9a23fef30abiss5334ac23acd1masterHEADi18nc3d README.txtf13 hello.cc3d README.txtf13 hello.c5ff issue.cc3d README.txt9ec hello.c3a6 i18n.c95c41c3d README.txt9ec hello.c5ff issue.c3a6 i18n.c5 Haziran 13 Çarşamba
  • 189. 98ca9a23fef30abiss5334ac23acd1masterHEADi18nc3d README.txtf13 hello.cc3d README.txtf13 hello.c5ff issue.cc3d README.txt9ec hello.c3a6 i18n.c95c41c3d README.txt9ec hello.c5ff issue.c3a6 i18n.c5 Haziran 13 Çarşamba
  • 190. 98ca9a23fef30abiss5334ac23acd1masterHEADi18nc3d README.txtf13 hello.cc3d README.txtf13 hello.c5ff issue.cc3d README.txt9ec hello.c3a6 i18n.c95c41c3d README.txt9ec hello.c5ff issue.c3a6 i18n.c5 Haziran 13 Çarşamba
  • 191. 98ca9a23fef30abiss5334ac23acd1masterHEADi18nc3d README.txtf13 hello.cc3d README.txtf13 hello.c5ff issue.cc3d README.txt9ec hello.c3a6 i18n.c95c41c3d README.txt9ec hello.c5ff issue.c3a6 i18n.c5 Haziran 13 Çarşamba
  • 192. 98ca9a23fef30abiss5334ac23acd1masterHEADi18nc3d README.txtf13 hello.cc3d README.txtf13 hello.c5ff issue.cc3d README.txt9ec hello.c3a6 i18n.c95c41c3d README.txt9ec hello.c5ff issue.c3a6 i18n.c5 Haziran 13 Çarşamba
  • 193. 98ca9a23fef30abiss5334ac23acd1masterHEADi18nc3d README.txtf13 hello.cc3d README.txtf13 hello.c5ff issue.cc3d README.txt9ec hello.c3a6 i18n.c95c41c3d README.txt9ec hello.c5ff issue.c3a6 i18n.c5 Haziran 13 Çarşamba
  • 194. 98ca9a23fef30abiss5334ac23acd1masterHEADi18n95c415 Haziran 13 Çarşamba
  • 195. merge conflicts5 Haziran 13 Çarşamba
  • 196. $ git merge iss53Auto-merging index.htmlCONFLICT (content): Merge conflict in index.htmlAutomatic merge failed; fix conflicts and then commit the result.5 Haziran 13 Çarşamba
  • 197. $ git merge iss53Auto-merging index.htmlCONFLICT (content): Merge conflict in index.htmlAutomatic merge failed; fix conflicts and then commit the result.5 Haziran 13 Çarşamba
  • 198. $ git merge iss53Auto-merging index.htmlCONFLICT (content): Merge conflict in index.htmlAutomatic merge failed; fix conflicts and then commit the result.$ git statusindex.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 inworking directory)##! unmerged: index.html#5 Haziran 13 Çarşamba
  • 199. <<<<<<< 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.html5 Haziran 13 Çarşamba
  • 200. $ git add [file]5 Haziran 13 Çarşamba
  • 201. $ git status# On branch master# Changes to be committed:# (use "git reset HEAD <file>..." to unstage##!modified: index.html#5 Haziran 13 Çarşamba
  • 202. git mergetool5 Haziran 13 Çarşamba
  • 203. $ git mergetoolmerge tool candidates: kdiff3 tkdiff xxdiff meld gvimdiff opendiffemerge vimdiffMerging the files: index.htmlNormal merge conflict for index.html:{local}: modified{remote}: modifiedHit return to start merge resolution tool (opendiff):5 Haziran 13 Çarşamba
  • 204. $ git commit5 Haziran 13 Çarşamba
  • 205. reintegration merges5 Haziran 13 Çarşamba
  • 206. 98ca9a23fef30abiss5334ac23acd1masterHEADi18n95c415 Haziran 13 Çarşamba
  • 207. 98ca9a23fef30abiss5334ac23acd1masterHEADi18n95c41git checkout i18n5 Haziran 13 Çarşamba
  • 208. git commit98ca9a23fef30abiss5334ac23acd1masterHEADi18n95c414fa235 Haziran 13 Çarşamba
  • 209. git checkout master98ca9a23fef30abiss5334ac23acd1masterHEADi18n95c414fa235 Haziran 13 Çarşamba
  • 210. git merge i18n98ca9a23fef30abiss5334ac23acd1masterHEADi18n95c414fa235 Haziran 13 Çarşamba
  • 211. 98ca9a23fef30abiss5334ac23acd1masterHEADi18n95c414fa23git merge i18n5 Haziran 13 Çarşamba
  • 212. 98ca9a23fef30abiss5334ac23acd1masterHEADi18n95c414fa23c3d README.txt9ec hello.c3a6 i18n.cc3d README.txt9ec hello.c5ff issue.c3a6 i18n.c45d README.txt9ec hello.c3a6 i18n.cgit merge i18n5 Haziran 13 Çarşamba
  • 213. 98ca9a23fef30abiss5334ac23acd1masterHEADi18n95c414fa23c3d README.txt9ec hello.c3a6 i18n.cc3d README.txt9ec hello.c5ff issue.c3a6 i18n.c45d README.txt9ec hello.c3a6 i18n.cgit merge i18n5 Haziran 13 Çarşamba
  • 214. 98ca9a23fef30abiss5334ac23acd1masterHEADi18n95c414fa23c3d README.txt9ec hello.c3a6 i18n.cc3d README.txt9ec hello.c5ff issue.c3a6 i18n.c45d README.txt9ec hello.c3a6 i18n.cgit merge i18n5 Haziran 13 Çarşamba
  • 215. 98ca9a23fef30abiss5334ac23acd1masterHEADi18n95c414fa23c3d README.txt9ec hello.c3a6 i18n.cc3d README.txt9ec hello.c5ff issue.c3a6 i18n.c45d README.txt9ec hello.c3a6 i18n.cgit merge i18n5 Haziran 13 Çarşamba
  • 216. 67a2d98ca9a23fef30abiss5334ac23acd1masterHEADi18n95c414fa23c3d README.txt9ec hello.c3a6 i18n.cc3d README.txt9ec hello.c5ff issue.c3a6 i18n.c45d README.txt9ec hello.c3a6 i18n.c45d README.txt9ec hello.c5ff issue.c3a6 i18n.cgit merge i18n5 Haziran 13 Çarşamba
  • 217. 67a2d98ca9a23fef30abiss5334ac23acd1masterHEADi18n95c414fa23c3d README.txt9ec hello.c3a6 i18n.cc3d README.txt9ec hello.c5ff issue.c3a6 i18n.c45d README.txt9ec hello.c3a6 i18n.c45d README.txt9ec hello.c5ff issue.c3a6 i18n.cgit merge i18n5 Haziran 13 Çarşamba
  • 218. git merge i18n67a2d98ca9a23fef30abiss5334ac23acd1masterHEADi18n95c414fa235 Haziran 13 Çarşamba
  • 219. Why is this cool?5 Haziran 13 Çarşamba
  • 220. try out an idea5 Haziran 13 Çarşamba
  • 221. isolate work units5 Haziran 13 Çarşamba
  • 222. long running topics5 Haziran 13 Çarşamba
  • 223. long running topicscontinuous merging5 Haziran 13 Çarşamba
  • 224. Deleting Branches5 Haziran 13 Çarşamba
  • 225. git branch -d branch5 Haziran 13 Çarşamba
  • 226. 98ca9a23fef30abiss5334ac23acd1masterHEADi18n95c414fa235 Haziran 13 Çarşamba
  • 227. 98ca9a23fef30abiss5334ac23acd1masterHEADi18n95c414fa235 Haziran 13 Çarşamba
  • 228. 98ca9a23fef30abiss5334ac23acd1masterHEADi18n95c414fa235 Haziran 13 Çarşamba
  • 229. 98ca9a23fef30abiss5334ac23acd1masterHEADi18n95c414fa235 Haziran 13 Çarşamba
  • 230. 98ca9a23fef30abiss5334ac23acd1masterHEADi18n95c414fa235 Haziran 13 Çarşamba
  • 231. git branch -D branch5 Haziran 13 Çarşamba
  • 232. Collaborating5 Haziran 13 Çarşamba
  • 233. remotes5 Haziran 13 Çarşamba
  • 234. git.ourcompany.comNicks Computerorigin/masterf42c 31b8Scotts Computerorigin/masterf42c 31b8f42c 31b8mastermastermaster5 Haziran 13 Çarşamba
  • 235. git.ourcompany.comNicks Computerorigin/masterf42c 31b8Scotts Computerorigin/masterf42c 31b8f42c 31b8mastermastermastergit clone nick@git.ourcompany.com:project.git5 Haziran 13 Çarşamba
  • 236. git.ourcompany.comNicks Computerorigin/masterf42c 31b8Scotts Computerorigin/masterf42c 31b8f42c 31b8mastermastermastergit clone nick@git.ourcompany.com:project.git5 Haziran 13 Çarşamba
  • 237. git.ourcompany.comNicks Computerorigin/masterf42c 31b8Scotts Computerorigin/masterf42c 31b8f42c 31b8mastermastermastergit clone nick@git.ourcompany.com:project.git5 Haziran 13 Çarşamba
  • 238. git.ourcompany.comNicks Computerorigin/masterf42c 31b8Scotts Computerorigin/masterf42c 31b8f42c 31b8mastermastermastergit clone scott@git.ourcompany.com:project.git5 Haziran 13 Çarşamba
  • 239. git.ourcompany.comNicks Computerorigin/masterf42c 31b8Scotts Computerorigin/masterf42c 31b8f42c 31b8mastermastermaster5 Haziran 13 Çarşamba
  • 240. git.ourcompany.comNicks Computerorigin/masterf42c 31b8Scotts Computerorigin/masterf42c 31b8f42c 31b8mastermastermasterdee9 9e05git commit5 Haziran 13 Çarşamba
  • 241. git.ourcompany.comNicks Computerorigin/masterf42c 31b8Scotts Computerorigin/masterf42c 31b8f42c 31b8mastermastermasterdee9 9e05e1cf 8091git commit5 Haziran 13 Çarşamba
  • 242. git push5 Haziran 13 Çarşamba
  • 243. git.ourcompany.comNicks Computerorigin/masterf42c 31b8Scotts Computerorigin/masterf42c 31b8f42c 31b8mastermastermasterdee9 9e05e1cf 8091git push origin master5 Haziran 13 Çarşamba
  • 244. git.ourcompany.comNicks Computerorigin/masterf42c 31b8Scotts Computerorigin/masterf42c 31b8f42c 31b8mastermastermasterdee9 9e05e1cf 8091git push origin master5 Haziran 13 Çarşamba
  • 245. git.ourcompany.comNicks Computerorigin/masterf42c 31b8Scotts Computerorigin/masterf42c 31b8f42c 31b8mastermastermasterdee9 9e05e1cf 8091git push origin master5 Haziran 13 Çarşamba
  • 246. git.ourcompany.comNicks Computerorigin/masterf42c 31b8Scotts Computerorigin/masterf42c 31b8f42c 31b8mastermastermasterdee9 9e05e1cf 8091git push origin masteri want to pushsome new stuff5 Haziran 13 Çarşamba
  • 247. git.ourcompany.comNicks Computerorigin/masterf42c 31b8Scotts Computerorigin/masterf42c 31b8f42c 31b8mastermastermasterdee9 9e05e1cf 8091git push origin masteri’ve got masterat 31b85 Haziran 13 Çarşamba
  • 248. git.ourcompany.comNicks Computerorigin/masterf42c 31b8Scotts Computerorigin/masterf42c 31b8f42c 31b8mastermastermasterdee9 9e05e1cf 8091git push origin mastercool, i see that inthe history of what iwant to push5 Haziran 13 Çarşamba
  • 249. git.ourcompany.comNicks Computerorigin/masterf42c 31b8Scotts Computerorigin/masterf42c 31b8f42c 31b8mastermastermasterdee9 9e05e1cf 8091git push origin masterhere’s the differencedee9 9e055 Haziran 13 Çarşamba
  • 250. git.ourcompany.comNicks Computerorigin/masterf42c 31b8Scotts Computerorigin/masterf42c 31b8f42c 31b8mastermastermasterdee9 9e05e1cf 8091git push origin masterdee9 9e055 Haziran 13 Çarşamba
  • 251. git.ourcompany.comNicks Computerorigin/masterf42c 31b8Scotts Computerorigin/masterf42c 31b8f42c 31b8mastermastermasterdee9 9e05e1cf 8091git push origin masterdee9 9e055 Haziran 13 Çarşamba
  • 252. git.ourcompany.comNicks Computerorigin/masterf42c 31b8Scotts Computerorigin/masterf42c 31b8f42c 31b8mastermastermasterdee9 9e05e1cf 8091dee9 9e05ok, everythinglooks good.5 Haziran 13 Çarşamba
  • 253. git.ourcompany.comNicks Computerorigin/masterf42c 31b8Scotts Computerorigin/masterf42c 31b8f42c 31b8mastermastermasterdee9 9e05e1cf 8091dee9 9e05origin/master5 Haziran 13 Çarşamba
  • 254. git.ourcompany.comNicks Computerorigin/masterf42c 31b8Scotts Computerorigin/masterf42c 31b8f42c 31b8mastermastermasterdee9 9e05e1cf 8091dee9 9e05git push origin masterorigin/master5 Haziran 13 Çarşamba
  • 255. git.ourcompany.comNicks Computerorigin/masterf42c 31b8Scotts Computerorigin/masterf42c 31b8f42c 31b8mastermastermasterdee9 9e05e1cf 8091dee9 9e05git push origin masteri want to pushsome new stufforigin/master5 Haziran 13 Çarşamba
  • 256. git.ourcompany.comNicks Computerorigin/masterf42c 31b8Scotts Computerorigin/masterf42c 31b8f42c 31b8mastermastermasterdee9 9e05e1cf 8091dee9 9e05git push origin masteri’ve got masterat 9e05origin/master5 Haziran 13 Çarşamba
  • 257. git.ourcompany.comNicks Computerorigin/masterf42c 31b8Scotts Computerorigin/masterf42c 31b8f42c 31b8mastermastermasterdee9 9e05e1cf 8091dee9 9e05git push origin masternot familiarwith thatorigin/master5 Haziran 13 Çarşamba
  • 258. git.ourcompany.comNicks Computerorigin/masterf42c 31b8Scotts Computerorigin/masterf42c 31b8f42c 31b8mastermastermasterdee9 9e05e1cf 8091dee9 9e05git push origin mastercrap.origin/master5 Haziran 13 Çarşamba
  • 259. git.ourcompany.comNicks Computerorigin/masterf42c 31b8Scotts Computerorigin/masterf42c 31b8f42c 31b8mastermastermasterdee9 9e05e1cf 8091dee9 9e05git push origin masterit would be mean ofme to overwritescott’s changes...origin/master5 Haziran 13 Çarşamba
  • 260. git.ourcompany.comNicks Computerorigin/masterf42c 31b8Scotts Computerorigin/masterf42c 31b8f42c 31b8mastermastermasterdee9 9e05e1cf 8091dee9 9e05origin/master5 Haziran 13 Çarşamba
  • 261. git fetch5 Haziran 13 Çarşamba
  • 262. git.ourcompany.comNicks Computerorigin/masterf42c 31b8Scotts Computerorigin/masterf42c 31b8f42c 31b8mastermastermasterdee9 9e05e1cf 8091dee9 9e05origin/master5 Haziran 13 Çarşamba
  • 263. git.ourcompany.comNicks Computerorigin/masterf42c 31b8Scotts Computerorigin/masterf42c 31b8f42c 31b8mastermastermasterdee9 9e05e1cf 8091dee9 9e05dee9 9e05git fetchorigin/master5 Haziran 13 Çarşamba
  • 264. git.ourcompany.comNicks Computerorigin/masterf42c 31b8Scotts Computerorigin/masterf42c 31b8f42c 31b8mastermastermasterdee9 9e05e1cf 8091dee9 9e05dee9 9e05git fetchorigin/master5 Haziran 13 Çarşamba
  • 265. git.ourcompany.comNicks Computerorigin/masterf42c 31b8Scotts Computerorigin/masterf42c 31b8f42c 31b8mastermastermasterdee9 9e05e1cf 8091dee9 9e05dee9 9e05origin/master5 Haziran 13 Çarşamba
  • 266. git.ourcompany.comNicks Computerorigin/masterf42c 31b8Scotts Computerorigin/masterf42c 31b8f42c 31b8mastermastermasterdee9 9e05e1cf 8091dee9 9e05dee9 9e05a967git merge origin/masterorigin/master5 Haziran 13 Çarşamba
  • 267. git.ourcompany.comNicks Computerorigin/masterf42c 31b8Scotts Computerorigin/masterf42c 31b8f42c 31b8mastermastermasterdee9 9e05e1cf 8091dee9 9e05dee9 9e05a967git push origin masterorigin/master5 Haziran 13 Çarşamba
  • 268. git.ourcompany.comNicks Computerorigin/masterf42c 31b8Scotts Computerorigin/masterf42c 31b8f42c 31b8mastermastermasterdee9 9e05e1cf 8091dee9 9e05dee9 9e05a967git push origin masterok, let’s trythat again. iwant to pushsome stufforigin/master5 Haziran 13 Çarşamba
  • 269. git.ourcompany.comNicks Computerorigin/masterf42c 31b8Scotts Computerorigin/masterf42c 31b8f42c 31b8mastermastermasterdee9 9e05e1cf 8091dee9 9e05dee9 9e05a967git push origin masteri’ve got masterat 9e05origin/master5 Haziran 13 Çarşamba
  • 270. git.ourcompany.comNicks Computerorigin/masterf42c 31b8Scotts Computerorigin/masterf42c 31b8f42c 31b8mastermastermasterdee9 9e05e1cf 8091dee9 9e05dee9 9e05a967git push origin masterfreakin sweet, ican see that inmy historyorigin/master5 Haziran 13 Çarşamba
  • 271. git.ourcompany.comNicks Computerorigin/masterf42c 31b8Scotts Computerorigin/masterf42c 31b8f42c 31b8mastermastermasterdee9 9e05e1cf 8091dee9 9e05dee9 9e05a967git push origin masterlet’s do thise1cf 8091 a967origin/master5 Haziran 13 Çarşamba
  • 272. git.ourcompany.comNicks Computerorigin/masterf42c 31b8Scotts Computerorigin/masterf42c 31b8f42c 31b8mastermastermasterdee9 9e05e1cf 8091dee9 9e05dee9 9e05a967git push origin mastere1cf 8091 a967origin/master5 Haziran 13 Çarşamba
  • 273. git.ourcompany.comNicks Computerorigin/masterf42c 31b8Scotts Computerorigin/masterf42c 31b8f42c 31b8mastermastermasterdee9 9e05e1cf 8091dee9 9e05dee9 9e05a967git push origin mastere1cf 8091 a967origin/master5 Haziran 13 Çarşamba
  • 274. git.ourcompany.comNicks Computerorigin/masterf42c 31b8Scotts Computerorigin/masterf42c 31b8f42c 31b8mastermastermasterdee9 9e05e1cf 8091dee9 9e05dee9 9e05a967a967e1cf 8091origin/masterok, we’re good.5 Haziran 13 Çarşamba
  • 275. git.ourcompany.comNicks Computerorigin/masterf42c 31b8Scotts Computerorigin/masterf42c 31b8f42c 31b8mastermastermasterdee9 9e05e1cf 8091dee9 9e05dee9 9e05a967a967e1cf 80915 Haziran 13 Çarşamba
  • 276. pushing other branches5 Haziran 13 Çarşamba
  • 277. git.ourcompany.comNicks Computerorigin/masterf42c 31b8Scotts Computerorigin/masterf42c 31b8f42c 31b8mastermastermasterdee9 9e05e1cf 8091dee9 9e05dee9 9e05a967a967e1cf 80915 Haziran 13 Çarşamba
  • 278. git checkout -b iss53 31b8; git commit; git commitgit.ourcompany.comNicks Computerorigin/masterf42c 31b8Scotts Computerorigin/masterf42c 31b8f42c 31b8mastermastermasterdee9 9e05e1cf 8091dee9 9e05dee9 9e05a967a967e1cf 80914ca2 74baiss535 Haziran 13 Çarşamba
  • 279. git push origin iss53git.ourcompany.comNicks Computerorigin/masterf42c 31b8Scotts Computerorigin/masterf42c 31b8f42c 31b8mastermastermasterdee9 9e05e1cf 8091dee9 9e05dee9 9e05a967a967e1cf 80914ca2 74baiss535 Haziran 13 Çarşamba
  • 280. git push origin iss53git.ourcompany.comNicks Computerorigin/masterf42c 31b8Scotts Computerorigin/masterf42c 31b8f42c 31b8mastermastermasterdee9 9e05e1cf 8091dee9 9e05dee9 9e05a967a967e1cf 80914ca2 74baiss53i want to pushsome stuff5 Haziran 13 Çarşamba
  • 281. git push origin iss53git.ourcompany.comNicks Computerorigin/masterf42c 31b8Scotts Computerorigin/masterf42c 31b8f42c 31b8mastermastermasterdee9 9e05e1cf 8091dee9 9e05dee9 9e05a967a967e1cf 80914ca2 74baiss53i’ve got masterat a9675 Haziran 13 Çarşamba
  • 282. git push origin iss53git.ourcompany.comNicks Computerorigin/masterf42c 31b8Scotts Computerorigin/masterf42c 31b8f42c 31b8mastermastermasterdee9 9e05e1cf 8091dee9 9e05dee9 9e05a967a967e1cf 80914ca2 74baiss53i don’t care5 Haziran 13 Çarşamba
  • 283. git push origin iss53git.ourcompany.comNicks Computerorigin/masterf42c 31b8Scotts Computerorigin/masterf42c 31b8f42c 31b8mastermastermasterdee9 9e05e1cf 8091dee9 9e05dee9 9e05a967a967e1cf 80914ca2 74baiss53i’m trying topush iss535 Haziran 13 Çarşamba
  • 284. git push origin iss53git.ourcompany.comNicks Computerorigin/masterf42c 31b8Scotts Computerorigin/masterf42c 31b8f42c 31b8mastermastermasterdee9 9e05e1cf 8091dee9 9e05dee9 9e05a967a967e1cf 80914ca2 74baiss53here you go5 Haziran 13 Çarşamba
  • 285. git push origin iss53git.ourcompany.comNicks Computerorigin/masterf42c 31b8Scotts Computerorigin/masterf42c 31b8f42c 31b8mastermastermasterdee9 9e05e1cf 8091dee9 9e05dee9 9e05a967a967e1cf 80914ca2 74baiss534ca2 74ba5 Haziran 13 Çarşamba
  • 286. git push origin iss53git.ourcompany.comNicks Computerorigin/masterf42c 31b8Scotts Computerorigin/masterf42c 31b8f42c 31b8mastermastermasterdee9 9e05e1cf 8091dee9 9e05dee9 9e05a967a967e1cf 80914ca2 74baiss534ca2 74ba5 Haziran 13 Çarşamba
  • 287. git.ourcompany.comNicks Computerorigin/masterf42c 31b8Scotts Computerorigin/masterf42c 31b8f42c 31b8mastermastermasterdee9 9e05e1cf 8091dee9 9e05dee9 9e05a967a967e1cf 80914ca2 74baiss534ca2 74ba iss535 Haziran 13 Çarşamba
  • 288. git.ourcompany.comNicks Computerorigin/masterf42c 31b8Scotts Computerorigin/masterf42c 31b8f42c 31b8mastermastermasterdee9 9e05e1cf 8091dee9 9e05dee9 9e05a967a967e1cf 80914ca2 74baiss534ca2 74ba iss53git fetch4ca2 74ba5 Haziran 13 Çarşamba
  • 289. git.ourcompany.comNicks Computerorigin/masterf42c 31b8Scotts Computerorigin/masterf42c 31b8f42c 31b8mastermastermasterdee9 9e05e1cf 8091dee9 9e05dee9 9e05a967a967e1cf 80914ca2 74baiss534ca2 74ba iss53git fetch4ca2 74ba5 Haziran 13 Çarşamba
  • 290. git.ourcompany.comNicks Computerorigin/masterf42c 31b8Scotts Computerorigin/masterf42c 31b8f42c 31b8mastermastermasterdee9 9e05e1cf 8091dee9 9e05dee9 9e05a967a967e1cf 80914ca2 74baiss534ca2 74ba iss53git fetch4ca2 74ba5 Haziran 13 Çarşamba
  • 291. git.ourcompany.comNicks Computerorigin/masterf42c 31b8Scotts Computerorigin/masterf42c 31b8f42c 31b8mastermastermasterdee9 9e05e1cf 8091dee9 9e05dee9 9e05a967a967e1cf 80914ca2 74baiss534ca2 74ba iss534ca2 74baorigin/iss535 Haziran 13 Çarşamba
  • 292. git pull5 Haziran 13 Çarşamba
  • 293. pull == fetch + merge5 Haziran 13 Çarşamba
  • 294. multiple remotes5 Haziran 13 Çarşamba
  • 295. developernickdeveloperjessicamy repo5ece4a4a7ce0 master5 Haziran 13 Çarşamba
  • 296. developernickdeveloperjessicamy repo5ece4a4a7ce0 mastercommit5 Haziran 13 Çarşamba
  • 297. developernickdeveloperjessicamy repo5ece4a4a7ce0 mastertree5 Haziran 13 Çarşamba
  • 298. developernickdeveloperjessicamy repo5ece4a4a7ce0 masterblobs5 Haziran 13 Çarşamba
  • 299. schacon/projectdevelopernickdeveloperjessica"public"my repo5ece4a4a7ce0 mastergit push publicpublic/master5ece4a4a7ce05 Haziran 13 Çarşamba
  • 300. schacon/projectdeveloperjessica"public"my repo5ece4a4a7ce0 mastergit clone (url)public/master5ece4a4a7ce05ece4a4a7ce0developernick5 Haziran 13 Çarşamba
  • 301. schacon/projectdeveloperjessica"public"my repo5ece4a4a7ce0 mastergit commitpublic/master5ece4a4a7ce05ece4a4a7ce0developernickc12ec524f5 Haziran 13 Çarşamba
  • 302. schacon/project"public"my repo5ece4a4a7ce0 masterpublic/master5ece4a4a7ce05ece4a4a7ce0developernickc12ec524f git clone (url)5ece4a4a7ce0developerjessica5 Haziran 13 Çarşamba
  • 303. schacon/project"public"my repo5ece4a4a7ce0 masterpublic/master5ece4a4a7ce05ece4a4a7ce0developernickc12ec524f5ece4a4a7ce0developerjessica2fbdf74eaa09git commit5 Haziran 13 Çarşamba
  • 304. schacon/project"public"my repo5ece4a4a7ce0 masterpublic/master5ece4a4a7ce05ece4a4a7ce0developernickc12ec524f5ece4a4a7ce0developerjessica2fbdf74eaa09git push5ece4a4a7ce0nickh/projectc12ec524f5ece4a4a7ce0jessica/project2fbdf74eaa095 Haziran 13 Çarşamba
  • 305. schacon/project"public"my repo5ece4a4a7ce0 masterpublic/master5ece4a4a7ce05ece4a4a7ce0developernickc12ec524f5ece4a4a7ce0developerjessica2fbdf74eaa09git remote add nick git://github.com/nickh/project.git5ece4a4a7ce0nickh/projectc12ec524f5ece4a4a7ce0jessica/project2fbdf74eaa09"nick"git remote add nick git://github.com/nickh/project.git5 Haziran 13 Çarşamba
  • 306. schacon/project"public"my repo5ece4a4a7ce0 masterpublic/master5ece4a4a7ce05ece4a4a7ce0developernickc12ec524f5ece4a4a7ce0developerjessica2fbdf74eaa09git remote add nick git://github.com/nickh/project.git5ece4a4a7ce0nickh/projectc12ec524f5ece4a4a7ce0jessica/project2fbdf74eaa09"nick"“nick”git remote add nick git://github.com/nickh/project.git5 Haziran 13 Çarşamba
  • 307. schacon/project"public"my repo5ece4a4a7ce0 masterpublic/master5ece4a4a7ce05ece4a4a7ce0developernickc12ec524f5ece4a4a7ce0developerjessica2fbdf74eaa09git remote add jess git://github.com/jessica/project.git5ece4a4a7ce0nickh/projectc12ec524f5ece4a4a7ce0jessica/project2fbdf74eaa09"nick" "jess"git remote add jess git://github.com/jessica/project.git5 Haziran 13 Çarşamba
  • 308. schacon/project"public"my repo5ece4a4a7ce0 masterpublic/master5ece4a4a7ce05ece4a4a7ce0developernickc12ec524f5ece4a4a7ce0developerjessica2fbdf74eaa09git remote add jess git://github.com/jessica/project.git5ece4a4a7ce0nickh/projectc12ec524f5ece4a4a7ce0jessica/project2fbdf74eaa09"nick" "jess"git remote add jess git://github.com/jessica/project.git“jess”5 Haziran 13 Çarşamba
  • 309. schacon/project"public"my repo5ece4a4a7ce0 masterpublic/master5ece4a4a7ce05ece4a4a7ce0developernickc12ec524f5ece4a4a7ce0developerjessica2fbdf74eaa09git remote add jess git://github.com/jessica/project.git5ece4a4a7ce0nickh/projectc12ec524f5ece4a4a7ce0jessica/project2fbdf74eaa09"nick" "jess"schacon/project"public"my repo5ece4a4a7ce0 masterpublic/master5ece4a4a7ce0git fetch nick5ecc125ece4a4a7ce0jessica/project2fbdf74eaa09"jess"c12ec524f nick/mastergit fetch nick5 Haziran 13 Çarşamba
  • 310. schacon/project"public"my repo5ece4a4a7ce0 masterpublic/master5ece4a4a7ce05ece4a4a7ce0developernickc12ec524f5ece4a4a7ce0developerjessica2fbdf74eaa09git remote add jess git://github.com/jessica/project.git5ece4a4a7ce0nickh/projectc12ec524f5ece4a4a7ce0jessica/project2fbdf74eaa09"nick" "jess"schacon/project"public"my repo5ece4a4a7ce0 masterpublic/master5ece4a4a7ce05ece4a4a7ce0developernickc12ec524f5ece4a4a7ce0developerjessica2fbdf74eaa09git fetch nick5ece4a4a7ce0nickh/projectc12ec524f5ece4a4a7ce0jessica/project2fbdf74eaa09"nick" "jess"c12ec524f nick/mastergit fetch nick5 Haziran 13 Çarşamba
  • 311. schacon/project"public"my repo5ece4a4a7ce0 masterpublic/master5ece4a4a7ce05ece4a4a7ce0developernickc12ec524f5ece4a4a7ce0developerjessica2fbdf74eaa09git fetch nick5ece4a4a7ce0nickh/projectc12ec524f5ece4a4a7ce0jessica/project2fbdf74eaa09"nick" "jess"c12ec524f nick/master5 Haziran 13 Çarşamba
  • 312. schacon/project"public"my repo5ece4a4a7ce0 masterpublic/master5ece4a4a7ce05ece4a4a7ce0developernickc12ec524f5ece4a4a7ce0developerjessica2fbdf74eaa09git remote add jess git://github.com/jessica/project.git5ece4a4a7ce0nickh/projectc12ec524f5ece4a4a7ce0jessica/project2fbdf74eaa09"nick" "jess"git fetch jessschacon/project"public"my repo5ece4a4a7ce0 masterpublic/e4agit fetch jesse4anickh/projectc12ec524fjessicproje"nick" "jessec524f nick/ma2fbdf74eaa09jess/mac12schacon/project"public"my repo5ece4a4a7ce0 masterpublic/master5ece4a4a7ce05ece4a4a7ce0developernickc12ec524f5ece4a4a7ce0developerjessica2fbdf74eaa09git fetch nick5ece4a4a7ce0nickh/projectc12ec524f5ece4a4a7ce0jessica/project2fbdf74eaa09"nick" "jess"c12ec524f nick/master5 Haziran 13 Çarşamba
  • 313. schacon/project"public"my repo5ece4a4a7ce0 masterpublic/master5ece4a4a7ce05ece4a4a7ce0developernickc12ec524f5ece4a4a7ce0developerjessica2fbdf74eaa09git remote add jess git://github.com/jessica/project.git5ece4a4a7ce0nickh/projectc12ec524f5ece4a4a7ce0jessica/project2fbdf74eaa09"nick" "jess"git fetch jessschacon/project"public"my repo5ece4a4a7ce0 masterpublic/master5ece4a4a7ce05ece4a4a7ce0developernickc12ec524f5ece4a4a7ce0developerjessica2fbdf74eaa09git fetch jess5ece4a4a7ce0nickh/projectc12ec524f5ece4a4a7ce0jessica/project2fbdf74eaa09"nick" "jess"ec524f nick/master2fbdf74eaa09jess/masterc12schacon/project"public"my repo5ece4a4a7ce0 masterpublic/master5ece4a4a7ce05ece4a4a7ce0developernickc12ec524f5ece4a4a7ce0developerjessica2fbdf74eaa09git fetch nick5ece4a4a7ce0nickh/projectc12ec524f5ece4a4a7ce0jessica/project2fbdf74eaa09"nick" "jess"c12ec524f nick/master5 Haziran 13 Çarşamba
  • 314. schacon/project"public"my repo5ece4a4a7ce0 masterpublic/master5ece4a4a7ce05ece4a4a7ce0developernickc12ec524f5ece4a4a7ce0developerjessica2fbdf74eaa09git fetch jess5ece4a4a7ce0nickh/projectc12ec524f5ece4a4a7ce0jessica/project2fbdf74eaa09"nick" "jess"ec524f nick/master2fbdf74eaa09jess/masterc125 Haziran 13 Çarşamba
  • 315. schacon/project"public"my repo5ece4a4a7ce0masterpublic/master5ece4a4a7ce05ece4a4a7ce0developernickc12ec524f5ece4a4a7ce0developerjessica2fbdf74eaa095ece4a4a7ce0nickh/projectc12ec524f5ece4a4a7ce0jessica/project2fbdf74eaa09"nick" "jess"ec524f nick/master2fbdf74eaa09jess/masterc12b3bc63git merge nick jessgit merge nick/master jess/master5 Haziran 13 Çarşamba
  • 316. schacon/project"public"my repo5ece4a4a7ce0masterpublic/master5ece4a4a7ce05ece4a4a7ce0developernickc12ec524f5ece4a4a7ce0developerjessica2fbdf74eaa09git push public5ece4a4a7ce0nickh/projectc12ec524f5ece4a4a7ce0jessica/project2fbdf74eaa09"nick" "jess"ec524f nick/master2fbdf74eaa09jess/masterc12b3bc63e4aec524f2fbdf74eaa09c12b3bc635 Haziran 13 Çarşamba
  • 317. schacon/project"public"my repo5ece4a4a7ce0masterpublic/master5ece4a4a7ce05ece4a4a7ce0developernickc12ec524f5ece4a4a7ce0developerjessica2fbdf74eaa095ece4a4a7ce0nickh/projectc12ec524f5ece4a4a7ce0jessica/project2fbdf74eaa09"nick" "jess"ec524f nick/master2fbdf74eaa09jess/masterc12b3bc63e4aec524f2fbdf74eaa09c12b3bc635 Haziran 13 Çarşamba
  • 318. schacon/project"public"my repo5ece4a4a7ce0masterpublic/master5ece4a4a7ce05ece4a4a7ce0developernickc12ec524f5ece4a4a7ce0developerjessica2fbdf74eaa095ece4a4a7ce0nickh/projectc12ec524f5ece4a4a7ce0jessica/project2fbdf74eaa09"nick" "jess"ec524f nick/master2fbdf74eaa09jess/masterc12b3bc63e4aec524f2fbdf74eaa09c12b3bc635 Haziran 13 Çarşamba
  • 319. schacon/project"public"my repo5ece4a4a7ce0masterpublic/master5ece4a4a7ce05ece4a4a7ce0developernickc12ec524f5ece4a4a7ce0developerjessica2fbdf74eaa095ece4a4a7ce0nickh/projectc12ec524f5ece4a4a7ce0jessica/project2fbdf74eaa09"nick" "jess"ec524f nick/master2fbdf74eaa09jess/masterc12b3bc63e4aec524f2fbdf74eaa09c12b3bc635 Haziran 13 Çarşamba
  • 320. schacon/project"public"my repo5ece4a4a7ce0masterpublic/master5ece4a4a7ce05ece4a4a7ce0developernickc12ec524f5ece4a4a7ce0developerjessica2fbdf74eaa095ece4a4a7ce0nickh/projectc12ec524f5ece4a4a7ce0jessica/project2fbdf74eaa09"nick" "jess"ec524f nick/master2fbdf74eaa09jess/masterc12b3bc63e4aec524f2fbdf74eaa09c12b3bc635 Haziran 13 Çarşamba
  • 321. Git Repository YönetimiStashGitoliteGitosisŞirketiçi HostedGitHubGitoriousBitbucket5 Haziran 13 Çarşamba
  • 322. Referanslargit-scm.comTech Talk: LinusTorvalds on GitIntroduction to Git:Scott Chacon5 Haziran 13 Çarşamba

×