{"id":1262,"date":"2019-01-15T16:41:51","date_gmt":"2019-01-15T14:41:51","guid":{"rendered":"https:\/\/www.guzel.net.tr\/blog\/?p=1262"},"modified":"2019-01-15T16:41:53","modified_gmt":"2019-01-15T14:41:53","slug":"github-kullanimi-ve-basit-git-komutlari","status":"publish","type":"post","link":"https:\/\/www.guzel.net.tr\/blog\/genel\/github-kullanimi-ve-basit-git-komutlari.html","title":{"rendered":"GitHub Kullan\u0131m\u0131 ve Basit GIT Komutlar\u0131"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Git nedir, ilk olarak bundan bahsederek ba\u015flayal\u0131m. Git bir \u00e7e\u015fit versiyon kontrol sistemidir. Peki nedir bu versiyon kontrol sistemi? Versiyon kontrol sistemi, herhangi bir yaz\u0131l\u0131m dilinde proje geli\u015ftirirken proje \u00fczerindeki, hem sizin yapt\u0131\u011f\u0131n\u0131z hem de projede sizden ba\u015fka kimler g\u00f6revliyse onlar\u0131n yapt\u0131\u011f\u0131 de\u011fi\u015fiklikleri ad\u0131m ad\u0131m kaydedebildi\u011finiz ve bu de\u011fi\u015fiklikleri dilerseniz GitHub \u00fczerindeki remote repositorylerde (uzak bir depoda) saklayabildi\u011finiz bir sistemdir. Bu sistemin pek \u00e7ok \u00f6zelli\u011fi mevcuttur ancak bu yaz\u0131da sizlere yaln\u0131zca ba\u015flang\u0131\u00e7 anlam\u0131nda GitHub\u2019\u0131 nas\u0131l kullanabilece\u011finizden ve ba\u015flang\u0131\u00e7 Git komutlar\u0131ndan k\u0131saca bahsedece\u011fiz.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Versiyon Kontrol sistemi k\u0131sa ad\u0131yla VCS, yukar\u0131da da bahsedildi\u011fi gibi ayn\u0131 zamanda bir proje \u00fczerinde ekip olarak ortak bir \u015fekilde \u00e7al\u0131\u015fman\u0131z\u0131 kolayla\u015ft\u0131racakt\u0131r. Ve GitHub\u2019\u0131n en g\u00fczel k\u0131s\u0131m kimin ne zaman, ne ama\u00e7la ne de\u011fi\u015fiklikler yapt\u0131\u011f\u0131n\u0131 detayl\u0131 olarak g\u00f6rebilmenizdir. Bu sayede ger\u00e7ekle\u015fen de\u011fi\u015fiklikler sonucunda kafa kar\u0131\u015f\u0131kl\u0131\u011f\u0131 ya\u015famazs\u0131n\u0131z.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Git Repository Olu\u015fturma<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0130lk olarak kendi ad\u0131n\u0131za bir GitHub \u00fcyeli\u011fi almay\u0131 ve Git\u2019i bilgisayar\u0131n\u0131za kurmay\u0131 unutmay\u0131n. Git\u2019i bilgisayar\u0131n\u0131za kurmad\u0131\u011f\u0131n\u0131z takdirde git komutlar\u0131n\u0131z \u00e7al\u0131\u015fmayacakt\u0131r dolay\u0131s\u0131yla bu ad\u0131m\u0131 sak\u0131n g\u00f6z ard\u0131 etmeyin. \u015eimdi proje dosyan\u0131z\u0131 belirleyin. Windows Console\u2019u a\u00e7\u0131p dosyan\u0131z\u0131n nerede bulunuyorsa yolunu vererek dosyan\u0131z\u0131n i\u00e7ine girin. Ancak bu ad\u0131m i\u00e7in size tavsiye edebilece\u011fimiz daha pratik ve kolay bir yol mevcut. E\u011fer her seferinde dosyan\u0131z\u0131n yolunu bulup Git komutlar\u0131n\u0131 uygulamak istemiyorsan\u0131z GitHub\u2019\u0131n <strong>\u201cGit bash\u201d<\/strong> adl\u0131 eklentisini indirebilirsiniz. Bu eklenti size belirledi\u011finiz proje dosyan\u0131z\u0131n, dosyan\u0131zda de\u011fi\u015fiklik yapaca\u011f\u0131n\u0131z zaman, dosyan\u0131n bulundu\u011fu dizini her seferinde \u00e7a\u011f\u0131rman\u0131za gerek kalmadan direkt olarak dosyaya sa\u011f t\u0131klay\u0131p git bash diyerek proje dosyan\u0131za git komutlar\u0131n\u0131 uygulayabilmenizi sa\u011flayacakt\u0131r.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u015eimdi gelelim proje dosyan\u0131z\u0131n git Repository ile ba\u011flant\u0131s\u0131n\u0131n nas\u0131l kurulaca\u011f\u0131 k\u0131sm\u0131na. \u0130lk olarak proje dosyan\u0131za sa\u011f t\u0131klay\u0131p git bash&#8217;e t\u0131klay\u0131n ve komut sat\u0131r\u0131n\u0131 a\u00e7\u0131n daha sonra <strong>\u201cgit init\u201d<\/strong> komutunu girin. Bu k\u0131s\u0131mda baz\u0131 IDE\u2019lerde (Andoid Studio gibi) Git proje ayarlar\u0131n\u0131 yapman\u0131z gerekti\u011fi gibi bir uyar\u0131 ile kar\u015f\u0131la\u015fabilirsiniz. Devam etmek i\u00e7in bu ayarlar\u0131 d\u00fczenlemelisiniz. Bir ba\u015fka ad\u0131m i\u00e7inse <strong>\u201cgit status\u201d <\/strong>komutunu girmelisiniz. Bu komut size son kay\u0131t i\u015fleminden sonra yap\u0131lan t\u00fcm de\u011fi\u015fiklikleri g\u00f6sterir. Ancak proje dosyan\u0131z yeniyse ve daha \u00f6nce herhangi bir kay\u0131t i\u015flemi ger\u00e7ekle\u015ftirmediyseniz proje dosyan\u0131zda bulunan her dosya yeni bir de\u011fi\u015fiklik olarak g\u00f6r\u00fcnecektir.\u00a0<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" width=\"575\" height=\"355\" src=\"https:\/\/www.guzel.net.tr\/blog\/wp-content\/uploads\/2019\/01\/shutterstock_1126861178.jpg\" alt=\"\" class=\"wp-image-1263\" srcset=\"https:\/\/www.guzel.net.tr\/blog\/wp-content\/uploads\/2019\/01\/shutterstock_1126861178.jpg 575w, https:\/\/www.guzel.net.tr\/blog\/wp-content\/uploads\/2019\/01\/shutterstock_1126861178-300x185.jpg 300w\" sizes=\"(max-width: 575px) 100vw, 575px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bundan sonra ger\u00e7ekle\u015ftirece\u011finiz i\u015flem dosyalar\u0131n\u0131z\u0131 kay\u0131t listesine ekleyip onlar\u0131 kaydetmek olacakt\u0131r. Bunu yapmak i\u00e7in <strong>\u2018git add .\u2019 <\/strong>komutunu kullanman\u0131z gerekmektedir. Asl\u0131nda bu komut normalde <strong>\u2018git add dosyaAdi\u2019 <\/strong>\u015feklinde sonunda nokta bulunmadan eklemek istedi\u011finiz dosyan\u0131n ad\u0131 yaz\u0131larak kullan\u0131l\u0131r. Noktas\u0131z olan dosyalar\u0131n en sonuna bir dosya kaydetmek istedi\u011finizde, yaln\u0131zca eklemek istedi\u011finiz dosyay\u0131 belirtirsiniz. Bizim ilk olarak belirtti\u011fimiz sonunda nokta olan ise proje dosyan\u0131zda bulunan b\u00fct\u00fcn dosyalar\u0131 ekleme i\u015fleminde bulunmas\u0131 anlam\u0131na gelmektedir.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dosyalar\u0131 ekledikten sonra yapman\u0131z gereken kay\u0131t i\u015flemini de <strong>\u2018git commit -m \u201cilk kayit\u201d\u2019 <\/strong>komutu ile yapabilirsiniz. Bu komutu kulland\u0131ktan sonra proje klas\u00f6r\u00fcn\u00fcz i\u00e7erisindeki ekledi\u011finiz t\u00fcm dosyalar\u0131n teker teker GitHub \u00fczerine i\u015flendi\u011fini (commit edildi\u011fini) belirten sat\u0131rlar g\u00f6rebilirsiniz. Bu i\u015flemi de tamamlad\u0131ktan sonra art\u0131k bilgisayar\u0131n\u0131zda bir projeniz i\u00e7in belirledi\u011finiz bir Git deponuzun var oldu\u011funu s\u00f6yleyebiliriz. Ve bu demek oluyor ki art\u0131k projeniz \u00fczerinde istedi\u011finiz kadar de\u011fi\u015fiklik ve oynama yapabilirsiniz. \u00c7\u00fcnk\u00fc art\u0131k projenizde ne kadar bozulma olursa olsun projenizi bir \u00f6nceki haline veya daha eski haline d\u00f6nd\u00fcrmeniz m\u00fcmk\u00fcn!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Temel Git Komutlar\u0131 ve Kullan\u0131m\u0131<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Daha iyi bir kullan\u0131m i\u00e7in en s\u0131k kullan\u0131lan Git komutlar\u0131na g\u00f6z atal\u0131m. Daha \u00f6nce GitHub \u00fczerine kaydetti\u011finiz bir projenizi a\u00e7\u0131n ve \u00fczerinde de\u011fi\u015fiklikler yap\u0131p tekrar kaydedin. Ve <strong>\u2018git status\u2019<\/strong> komutu ile bu de\u011fi\u015fikliklerin deponuza ne gibi etkileri oldu bir g\u00f6z at\u0131n. Mesela bu a\u015famada g\u00f6rebilirsiniz ki siz projenizde bir kodu de\u011fi\u015ftirmi\u015fsinizdir ancak GitHub\u2019ta bunun d\u0131\u015f\u0131nda pek \u00e7ok de\u011fi\u015fiklik olmu\u015ftur. Bunun sebebi sizin de\u011fi\u015ftirdi\u011finiz veya yeni yapt\u0131\u011f\u0131n\u0131z i\u015flemin projede ba\u015fka yerleri de de\u011fi\u015ftirmi\u015f olmas\u0131d\u0131r. Git deponuz t\u00fcm dosyalar\u0131 bar\u0131nd\u0131rd\u0131\u011f\u0131 i\u00e7in de\u011fi\u015fikli\u011fi siz yap\u0131n veya yapmay\u0131n, projenizin dosyalar\u0131 i\u00e7erisinde ger\u00e7ekle\u015fen t\u00fcm de\u011fi\u015fiklikler kay\u0131t alt\u0131nda tutulacakt\u0131r. Ancak burada unutmaman\u0131z gereken bir nokta bulunmaktad\u0131r. Yapt\u0131\u011f\u0131n\u0131z de\u011fi\u015fiklikleri commit ederken <strong>\u2018git commit -m \u201cikinci kayit\u201d \u2019 <\/strong>\u015feklinde belirtmelisiniz. Ancak bu sefer di\u011ferinden farkl\u0131 olarak dosyalar\u0131 ekleme ve kay\u0131t komutunu bir arada kullanarak<strong>\u2018 git commit -am \u201cikinci kayit\u201d \u2019 <\/strong>komutu kullanarak yapabilirsiniz. Ekstra olarak kulland\u0131\u011f\u0131n\u0131z a harfi kay\u0131t i\u015flemini yaparken de\u011fi\u015fime u\u011fram\u0131\u015f t\u00fcm dosyalar\u0131 da kaydedecektir. <strong>\u201cgit diff\u201d <\/strong>komutuyla kaydetmedi\u011finiz de\u011fi\u015fikliklerin de ne oldu\u011funu g\u00f6zlemleyebilirsiniz. E\u011fer yapt\u0131\u011f\u0131n\u0131z de\u011fi\u015fikli\u011fi geri almak ve bir \u00f6nceki yapt\u0131\u011f\u0131n\u0131z kayda d\u00f6nd\u00fcrmek istiyorsan\u0131z <strong>\u2018git reset &#8211;hard HEAD\u2019 <\/strong>komutunu kullanabilirsiniz. Yine de bu komutu kullan\u0131rken dikkat etmeniz gerekiyor. Yanl\u0131\u015fl\u0131kla silmek istemedi\u011finiz bir k\u0131sm\u0131 bu komut ile kaybedebilirsiniz. E\u011fer uzak repository \u00fczerine yapt\u0131\u011f\u0131n\u0131z proje dosyas\u0131n\u0131 g\u00f6ndermek istiyorsan\u0131z <strong>\u2018git push origin master\u2019 <\/strong>komutunu kullanabilirsiniz.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Git nedir, ilk olarak bundan bahsederek ba\u015flayal\u0131m. Git bir \u00e7e\u015fit versiyon kontrol sistemidir. Peki nedir bu versiyon kontrol sistemi? Versiyon kontrol sistemi, herhangi bir yaz\u0131l\u0131m dilinde proje geli\u015ftirirken proje \u00fczerindeki, hem sizin yapt\u0131\u011f\u0131n\u0131z hem de projede sizden ba\u015fka kimler g\u00f6revliyse&#8230;<\/p>\n","protected":false},"author":3,"featured_media":1264,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1262","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-genel"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>GitHub Kullan\u0131m\u0131 ve Basit GIT Komutlar\u0131 - G\u00fczel Hosting Internet Hizmetleri - Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.guzel.net.tr\/blog\/genel\/github-kullanimi-ve-basit-git-komutlari.html\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"GitHub Kullan\u0131m\u0131 ve Basit GIT Komutlar\u0131 - G\u00fczel Hosting Internet Hizmetleri - Blog\" \/>\n<meta property=\"og:description\" content=\"Git nedir, ilk olarak bundan bahsederek ba\u015flayal\u0131m. Git bir \u00e7e\u015fit versiyon kontrol sistemidir. Peki nedir bu versiyon kontrol sistemi? Versiyon kontrol sistemi, herhangi bir yaz\u0131l\u0131m dilinde proje geli\u015ftirirken proje \u00fczerindeki, hem sizin yapt\u0131\u011f\u0131n\u0131z hem de projede sizden ba\u015fka kimler g\u00f6revliyse...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.guzel.net.tr\/blog\/genel\/github-kullanimi-ve-basit-git-komutlari.html\" \/>\n<meta property=\"og:site_name\" content=\"G\u00fczel Hosting Internet Hizmetleri - Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/guzelhosting\" \/>\n<meta property=\"article:published_time\" content=\"2019-01-15T14:41:51+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-01-15T14:41:53+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.guzel.net.tr\/blog\/wp-content\/uploads\/2019\/01\/shutterstock_1114323584.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"300\" \/>\n\t<meta property=\"og:image:height\" content=\"210\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Editor\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@guzelhosting\" \/>\n<meta name=\"twitter:site\" content=\"@guzelhosting\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Editor\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.guzel.net.tr\\\/blog\\\/genel\\\/github-kullanimi-ve-basit-git-komutlari.html#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.guzel.net.tr\\\/blog\\\/genel\\\/github-kullanimi-ve-basit-git-komutlari.html\"},\"author\":{\"name\":\"Editor\",\"@id\":\"https:\\\/\\\/www.guzel.net.tr\\\/blog\\\/#\\\/schema\\\/person\\\/8bfd4f2405f03c08d0afb3466ac41954\"},\"headline\":\"GitHub Kullan\u0131m\u0131 ve Basit GIT Komutlar\u0131\",\"datePublished\":\"2019-01-15T14:41:51+00:00\",\"dateModified\":\"2019-01-15T14:41:53+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.guzel.net.tr\\\/blog\\\/genel\\\/github-kullanimi-ve-basit-git-komutlari.html\"},\"wordCount\":1021,\"commentCount\":1,\"publisher\":{\"@id\":\"https:\\\/\\\/www.guzel.net.tr\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.guzel.net.tr\\\/blog\\\/genel\\\/github-kullanimi-ve-basit-git-komutlari.html#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.guzel.net.tr\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/01\\\/shutterstock_1114323584.jpg\",\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.guzel.net.tr\\\/blog\\\/genel\\\/github-kullanimi-ve-basit-git-komutlari.html#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.guzel.net.tr\\\/blog\\\/genel\\\/github-kullanimi-ve-basit-git-komutlari.html\",\"url\":\"https:\\\/\\\/www.guzel.net.tr\\\/blog\\\/genel\\\/github-kullanimi-ve-basit-git-komutlari.html\",\"name\":\"GitHub Kullan\u0131m\u0131 ve Basit GIT Komutlar\u0131 - G\u00fczel Hosting Internet Hizmetleri - Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.guzel.net.tr\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.guzel.net.tr\\\/blog\\\/genel\\\/github-kullanimi-ve-basit-git-komutlari.html#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.guzel.net.tr\\\/blog\\\/genel\\\/github-kullanimi-ve-basit-git-komutlari.html#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.guzel.net.tr\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/01\\\/shutterstock_1114323584.jpg\",\"datePublished\":\"2019-01-15T14:41:51+00:00\",\"dateModified\":\"2019-01-15T14:41:53+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.guzel.net.tr\\\/blog\\\/genel\\\/github-kullanimi-ve-basit-git-komutlari.html#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.guzel.net.tr\\\/blog\\\/genel\\\/github-kullanimi-ve-basit-git-komutlari.html\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\\\/\\\/www.guzel.net.tr\\\/blog\\\/genel\\\/github-kullanimi-ve-basit-git-komutlari.html#primaryimage\",\"url\":\"https:\\\/\\\/www.guzel.net.tr\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/01\\\/shutterstock_1114323584.jpg\",\"contentUrl\":\"https:\\\/\\\/www.guzel.net.tr\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/01\\\/shutterstock_1114323584.jpg\",\"width\":300,\"height\":210},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.guzel.net.tr\\\/blog\\\/genel\\\/github-kullanimi-ve-basit-git-komutlari.html#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Ana sayfa\",\"item\":\"https:\\\/\\\/www.guzel.net.tr\\\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"GitHub Kullan\u0131m\u0131 ve Basit GIT Komutlar\u0131\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.guzel.net.tr\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.guzel.net.tr\\\/blog\\\/\",\"name\":\"G\u00fczel Hosting Internet Hizmetleri - Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.guzel.net.tr\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.guzel.net.tr\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"tr\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.guzel.net.tr\\\/blog\\\/#organization\",\"name\":\"G\u00fczel Hosting\",\"url\":\"https:\\\/\\\/www.guzel.net.tr\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\\\/\\\/www.guzel.net.tr\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.guzel.net.tr\\\/blog\\\/wp-content\\\/uploads\\\/2018\\\/08\\\/cropped-logo-1.png\",\"contentUrl\":\"https:\\\/\\\/www.guzel.net.tr\\\/blog\\\/wp-content\\\/uploads\\\/2018\\\/08\\\/cropped-logo-1.png\",\"width\":278,\"height\":47,\"caption\":\"G\u00fczel Hosting\"},\"image\":{\"@id\":\"https:\\\/\\\/www.guzel.net.tr\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/guzelhosting\",\"https:\\\/\\\/x.com\\\/guzelhosting\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.guzel.net.tr\\\/blog\\\/#\\\/schema\\\/person\\\/8bfd4f2405f03c08d0afb3466ac41954\",\"name\":\"Editor\",\"url\":\"https:\\\/\\\/www.guzel.net.tr\\\/blog\\\/author\\\/editor\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"GitHub Kullan\u0131m\u0131 ve Basit GIT Komutlar\u0131 - G\u00fczel Hosting Internet Hizmetleri - Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.guzel.net.tr\/blog\/genel\/github-kullanimi-ve-basit-git-komutlari.html","og_locale":"tr_TR","og_type":"article","og_title":"GitHub Kullan\u0131m\u0131 ve Basit GIT Komutlar\u0131 - G\u00fczel Hosting Internet Hizmetleri - Blog","og_description":"Git nedir, ilk olarak bundan bahsederek ba\u015flayal\u0131m. Git bir \u00e7e\u015fit versiyon kontrol sistemidir. Peki nedir bu versiyon kontrol sistemi? Versiyon kontrol sistemi, herhangi bir yaz\u0131l\u0131m dilinde proje geli\u015ftirirken proje \u00fczerindeki, hem sizin yapt\u0131\u011f\u0131n\u0131z hem de projede sizden ba\u015fka kimler g\u00f6revliyse...","og_url":"https:\/\/www.guzel.net.tr\/blog\/genel\/github-kullanimi-ve-basit-git-komutlari.html","og_site_name":"G\u00fczel Hosting Internet Hizmetleri - Blog","article_publisher":"https:\/\/www.facebook.com\/guzelhosting","article_published_time":"2019-01-15T14:41:51+00:00","article_modified_time":"2019-01-15T14:41:53+00:00","og_image":[{"width":300,"height":210,"url":"https:\/\/www.guzel.net.tr\/blog\/wp-content\/uploads\/2019\/01\/shutterstock_1114323584.jpg","type":"image\/jpeg"}],"author":"Editor","twitter_card":"summary_large_image","twitter_creator":"@guzelhosting","twitter_site":"@guzelhosting","twitter_misc":{"Yazan:":"Editor","Tahmini okuma s\u00fcresi":"5 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.guzel.net.tr\/blog\/genel\/github-kullanimi-ve-basit-git-komutlari.html#article","isPartOf":{"@id":"https:\/\/www.guzel.net.tr\/blog\/genel\/github-kullanimi-ve-basit-git-komutlari.html"},"author":{"name":"Editor","@id":"https:\/\/www.guzel.net.tr\/blog\/#\/schema\/person\/8bfd4f2405f03c08d0afb3466ac41954"},"headline":"GitHub Kullan\u0131m\u0131 ve Basit GIT Komutlar\u0131","datePublished":"2019-01-15T14:41:51+00:00","dateModified":"2019-01-15T14:41:53+00:00","mainEntityOfPage":{"@id":"https:\/\/www.guzel.net.tr\/blog\/genel\/github-kullanimi-ve-basit-git-komutlari.html"},"wordCount":1021,"commentCount":1,"publisher":{"@id":"https:\/\/www.guzel.net.tr\/blog\/#organization"},"image":{"@id":"https:\/\/www.guzel.net.tr\/blog\/genel\/github-kullanimi-ve-basit-git-komutlari.html#primaryimage"},"thumbnailUrl":"https:\/\/www.guzel.net.tr\/blog\/wp-content\/uploads\/2019\/01\/shutterstock_1114323584.jpg","inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.guzel.net.tr\/blog\/genel\/github-kullanimi-ve-basit-git-komutlari.html#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.guzel.net.tr\/blog\/genel\/github-kullanimi-ve-basit-git-komutlari.html","url":"https:\/\/www.guzel.net.tr\/blog\/genel\/github-kullanimi-ve-basit-git-komutlari.html","name":"GitHub Kullan\u0131m\u0131 ve Basit GIT Komutlar\u0131 - G\u00fczel Hosting Internet Hizmetleri - Blog","isPartOf":{"@id":"https:\/\/www.guzel.net.tr\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.guzel.net.tr\/blog\/genel\/github-kullanimi-ve-basit-git-komutlari.html#primaryimage"},"image":{"@id":"https:\/\/www.guzel.net.tr\/blog\/genel\/github-kullanimi-ve-basit-git-komutlari.html#primaryimage"},"thumbnailUrl":"https:\/\/www.guzel.net.tr\/blog\/wp-content\/uploads\/2019\/01\/shutterstock_1114323584.jpg","datePublished":"2019-01-15T14:41:51+00:00","dateModified":"2019-01-15T14:41:53+00:00","breadcrumb":{"@id":"https:\/\/www.guzel.net.tr\/blog\/genel\/github-kullanimi-ve-basit-git-komutlari.html#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.guzel.net.tr\/blog\/genel\/github-kullanimi-ve-basit-git-komutlari.html"]}]},{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/www.guzel.net.tr\/blog\/genel\/github-kullanimi-ve-basit-git-komutlari.html#primaryimage","url":"https:\/\/www.guzel.net.tr\/blog\/wp-content\/uploads\/2019\/01\/shutterstock_1114323584.jpg","contentUrl":"https:\/\/www.guzel.net.tr\/blog\/wp-content\/uploads\/2019\/01\/shutterstock_1114323584.jpg","width":300,"height":210},{"@type":"BreadcrumbList","@id":"https:\/\/www.guzel.net.tr\/blog\/genel\/github-kullanimi-ve-basit-git-komutlari.html#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Ana sayfa","item":"https:\/\/www.guzel.net.tr\/blog"},{"@type":"ListItem","position":2,"name":"GitHub Kullan\u0131m\u0131 ve Basit GIT Komutlar\u0131"}]},{"@type":"WebSite","@id":"https:\/\/www.guzel.net.tr\/blog\/#website","url":"https:\/\/www.guzel.net.tr\/blog\/","name":"G\u00fczel Hosting Internet Hizmetleri - Blog","description":"","publisher":{"@id":"https:\/\/www.guzel.net.tr\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.guzel.net.tr\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"tr"},{"@type":"Organization","@id":"https:\/\/www.guzel.net.tr\/blog\/#organization","name":"G\u00fczel Hosting","url":"https:\/\/www.guzel.net.tr\/blog\/","logo":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/www.guzel.net.tr\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.guzel.net.tr\/blog\/wp-content\/uploads\/2018\/08\/cropped-logo-1.png","contentUrl":"https:\/\/www.guzel.net.tr\/blog\/wp-content\/uploads\/2018\/08\/cropped-logo-1.png","width":278,"height":47,"caption":"G\u00fczel Hosting"},"image":{"@id":"https:\/\/www.guzel.net.tr\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/guzelhosting","https:\/\/x.com\/guzelhosting"]},{"@type":"Person","@id":"https:\/\/www.guzel.net.tr\/blog\/#\/schema\/person\/8bfd4f2405f03c08d0afb3466ac41954","name":"Editor","url":"https:\/\/www.guzel.net.tr\/blog\/author\/editor"}]}},"views":1088,"_links":{"self":[{"href":"https:\/\/www.guzel.net.tr\/blog\/wp-json\/wp\/v2\/posts\/1262","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.guzel.net.tr\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.guzel.net.tr\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.guzel.net.tr\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.guzel.net.tr\/blog\/wp-json\/wp\/v2\/comments?post=1262"}],"version-history":[{"count":2,"href":"https:\/\/www.guzel.net.tr\/blog\/wp-json\/wp\/v2\/posts\/1262\/revisions"}],"predecessor-version":[{"id":1266,"href":"https:\/\/www.guzel.net.tr\/blog\/wp-json\/wp\/v2\/posts\/1262\/revisions\/1266"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.guzel.net.tr\/blog\/wp-json\/wp\/v2\/media\/1264"}],"wp:attachment":[{"href":"https:\/\/www.guzel.net.tr\/blog\/wp-json\/wp\/v2\/media?parent=1262"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.guzel.net.tr\/blog\/wp-json\/wp\/v2\/categories?post=1262"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.guzel.net.tr\/blog\/wp-json\/wp\/v2\/tags?post=1262"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}