{"id":6396,"date":"2021-02-26T11:11:37","date_gmt":"2021-02-26T08:11:37","guid":{"rendered":"https:\/\/www.hosting.com.tr\/blog\/?p=6396"},"modified":"2023-12-18T23:04:03","modified_gmt":"2023-12-18T20:04:03","slug":"github-nedir","status":"publish","type":"post","link":"https:\/\/www.hosting.com.tr\/blog\/github-nedir\/","title":{"rendered":"Github Nedir? Nas\u0131l Kullan\u0131l\u0131r?"},"content":{"rendered":"\n<p>Eskiden yaz\u0131l\u0131m ve teknolojinin b\u00fcy\u00fck k\u0131sm\u0131 ki\u015fisel baz\u0131 \u00e7abalar ve \u00fcniversitede ortak hedefe sahip gruplar\u0131n birlikte \u00e7al\u0131\u015fmas\u0131yla olu\u015fturulmaktayd\u0131. Apple, Facebook gibi markalar\u0131n ortaya \u00e7\u0131k\u0131p geli\u015fmesi benzer \u015fekillerde bireysel \u00e7abalarla olmu\u015ftu. Ancak g\u00fcn\u00fcm\u00fczde bireyselli\u011fin d\u0131\u015f\u0131nda ortak \u00e7al\u0131\u015fma gruplar\u0131 olu\u015fturma y\u00f6ntemi daha yayg\u0131n bir \u015fekilde kullan\u0131lmaktad\u0131r.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"github-nedir\">Github Nedir?<\/h2>\n\n\n\n<p>Github, d\u00fcnyan\u0131n farkl\u0131 yerlerinden geli\u015ftirici, programc\u0131lar\u0131n bir araya gelerek yaz\u0131l\u0131m, framework ve kodlar\u0131n\u0131 payla\u015f\u0131p ortak \u00e7al\u0131\u015fma projeleri olu\u015fturabildi\u011fi, ya da kendilerine ait projelerin GitHub bulut sisteminde kaydedilerek \u00e7e\u015fitli ara\u00e7larla kolayca tekrar ula\u015f\u0131lmas\u0131n\u0131n sa\u011fland\u0131\u011f\u0131, milyonlarca kullan\u0131c\u0131s\u0131 olan web tabanl\u0131 bir platformdur.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"606\" src=\"https:\/\/www.hosting.com.tr\/blog\/wp-content\/uploads\/2021\/02\/git-hub-ana-sayfa-1024x606.png\" alt=\"Github Nedir?\" class=\"wp-image-6399\" srcset=\"https:\/\/www.hosting.com.tr\/blog\/wp-content\/uploads\/2021\/02\/git-hub-ana-sayfa-1024x606.png 1024w, https:\/\/www.hosting.com.tr\/blog\/wp-content\/uploads\/2021\/02\/git-hub-ana-sayfa-300x178.png 300w, https:\/\/www.hosting.com.tr\/blog\/wp-content\/uploads\/2021\/02\/git-hub-ana-sayfa-768x455.png 768w, https:\/\/www.hosting.com.tr\/blog\/wp-content\/uploads\/2021\/02\/git-hub-ana-sayfa-1536x910.png 1536w, https:\/\/www.hosting.com.tr\/blog\/wp-content\/uploads\/2021\/02\/git-hub-ana-sayfa.png 1697w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption>GitHub Ana Sayfas\u0131<\/figcaption><\/figure>\n\n\n\n<p>Projelerinizi Github \u00fczerinde herkese a\u00e7\u0131k veya kapal\u0131 \u015fekilde olu\u015fturabilirsiniz. &nbsp;Ayr\u0131ca <a href=\"https:\/\/central.github.com\/deployments\/desktop\/desktop\/latest\/win32\">Windows<\/a> ve <a href=\"https:\/\/central.github.com\/deployments\/desktop\/desktop\/latest\/darwin\">MacOS<\/a> i\u015fletim sistemlerinde kullan\u0131labilen masa\u00fcst\u00fc uygulamas\u0131 ile de projelerinizi takip edebilirsiniz.<\/p>\n\n\n\n<p>GitHub platformu, ayr\u0131ca geli\u015ftirici firmalara da bir\u00e7ok kolayl\u0131klar sa\u011flamakta. GitHub\u2019\u0131n bulut sisteminde kaydedilmi\u015f olan bir proje uzaktan \u00e7ok say\u0131da ki\u015fi taraf\u0131ndan geli\u015ftirilebiliyor. Projeye kimin hangi saatte eri\u015fti\u011fi, nerede de\u011fi\u015fiklik yapt\u0131\u011f\u0131 net olarak g\u00f6r\u00fclebiliyor.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"How GitHub works\" width=\"1200\" height=\"675\" src=\"https:\/\/www.youtube.com\/embed\/w3jLJU7DT5E?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><figcaption>GitHub resmi tan\u0131t\u0131m videosu<\/figcaption><\/figure>\n\n\n\n<p>Ayn\u0131 zamanda yetkilendirme dereceleri ile herkesin ula\u015fabilece\u011fi ve d\u00fczenleyebilece\u011fi kod alan\u0131 ayr\u0131\u015ft\u0131r\u0131labiliyor. Olu\u015fturulan bu dallanmalar daha sonra birle\u015ftirilerek bir b\u00fct\u00fcn haline getirilebiliyor. Bu y\u00f6ntemle farkl\u0131 yerlerden ayn\u0131 proje \u00fczerinde \u00e7al\u0131\u015fma imkan\u0131 sunmas\u0131 daha h\u0131zl\u0131 sonu\u00e7 almaya yard\u0131mc\u0131 olmaktad\u0131r.&nbsp;&nbsp;<\/p>\n\n\n\n<p>G\u00fcn\u00fcm\u00fcz teknolojileri ve bilgi payla\u015f\u0131m\u0131n\u0131n eskiye nazaran daha yo\u011fun bir \u015fekilde yap\u0131lmas\u0131 yaz\u0131l\u0131m sekt\u00f6r\u00fcnde daha h\u0131zl\u0131 geli\u015fme ya\u015fanmas\u0131na \u00f6n ayak oldu. D\u00fcnyan\u0131n herhangi bir yerinden farkl\u0131 insanlar\u0131n ayn\u0131 projeyi ele alarak i\u015fbirli\u011fi ile (collaboration) geli\u015ftirmeye \u00e7al\u0131\u015fmas\u0131 \u00e7ok s\u0131k uygulanan bir y\u00f6ntem haline geldi.<\/p>\n\n\n\n<p>GitHub sisteminde bir projeye kod yazarak katk\u0131da bulunabilece\u011finiz gibi sponsor da olabiliyorsunuz. Yat\u0131r\u0131m ama\u00e7l\u0131 yap\u0131labilen bu y\u00f6ntem projenin ba\u015far\u0131s\u0131na ba\u011fl\u0131 olarak size getiri sa\u011flayabiliyor. Ancak \u015fimdilik T\u00fcrkiye bu kapsam\u0131n d\u0131\u015f\u0131nda, D\u00fcnya \u00fczerinde 30 farkl\u0131 b\u00f6lgeden bu sistem sayesinde sponsorluk uygulanabiliyor.<\/p>\n\n\n\n<p>Github gibi sistemler sayesinde bilim, yaz\u0131l\u0131m, sanayi, teknoloji gibi bir\u00e7ok alanda daha \u00e7ok a\u00e7\u0131k kaynak koda sahip proje hayata ge\u00e7irilmeye ba\u015fland\u0131. Bilgi payla\u015ft\u0131k\u00e7a daha da art\u0131yor.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"github-nasil-kullanilir\">GitHub Nas\u0131l Kullan\u0131l\u0131r?<\/h2>\n\n\n\n<p>\u00d6ncelikle kullan\u0131\u015fl\u0131 bir ara y\u00fcze sahip olan GitHub\u2019a bir kullan\u0131c\u0131 ad\u0131 ve e-mail ile \u00fcye olman\u0131z gerekiyor. Bu <a href=\"https:\/\/github.com\/\">adresten<\/a> ana sayfaya giderek kendinize bir kullan\u0131c\u0131 ad\u0131 olu\u015fturun. E\u011fer projelerinizi GitHub\u2019ta a\u00e7\u0131k bir \u015fekilde tutarsan\u0131z sistemi kullanmak \u00fccretsizdir. Private (gizli) projeler i\u00e7in ise \u00fccretli bir plan olu\u015fturmak m\u00fcmk\u00fcn.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"618\" src=\"https:\/\/www.hosting.com.tr\/blog\/wp-content\/uploads\/2021\/02\/github-ucretlendirme-1024x618.png\" alt=\"GitHub fiyatlar\u0131\" class=\"wp-image-6403\" srcset=\"https:\/\/www.hosting.com.tr\/blog\/wp-content\/uploads\/2021\/02\/github-ucretlendirme-1024x618.png 1024w, https:\/\/www.hosting.com.tr\/blog\/wp-content\/uploads\/2021\/02\/github-ucretlendirme-300x181.png 300w, https:\/\/www.hosting.com.tr\/blog\/wp-content\/uploads\/2021\/02\/github-ucretlendirme-768x463.png 768w, https:\/\/www.hosting.com.tr\/blog\/wp-content\/uploads\/2021\/02\/github-ucretlendirme-1536x927.png 1536w, https:\/\/www.hosting.com.tr\/blog\/wp-content\/uploads\/2021\/02\/github-ucretlendirme.png 1692w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Sisteme ilk defa giriyorsan\u0131z <strong>github-learning-lab<\/strong> denen bir e\u011fitim arac\u0131na y\u00f6nlendiriliyorsunuz ve burada bir bot yard\u0131m\u0131yla sistemin nas\u0131l \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131 ad\u0131m ad\u0131m \u00f6\u011frenebiliyorsunuz. Bu alandan devam edebilirsiniz ancak biz buradan da bilgi vermeye devam edece\u011fiz.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"574\" src=\"https:\/\/www.hosting.com.tr\/blog\/wp-content\/uploads\/2021\/02\/github-lab-slayt-1024x574.png\" alt=\"\" class=\"wp-image-6402\" srcset=\"https:\/\/www.hosting.com.tr\/blog\/wp-content\/uploads\/2021\/02\/github-lab-slayt-1024x574.png 1024w, https:\/\/www.hosting.com.tr\/blog\/wp-content\/uploads\/2021\/02\/github-lab-slayt-300x168.png 300w, https:\/\/www.hosting.com.tr\/blog\/wp-content\/uploads\/2021\/02\/github-lab-slayt-768x430.png 768w, https:\/\/www.hosting.com.tr\/blog\/wp-content\/uploads\/2021\/02\/github-lab-slayt-1536x860.png 1536w, https:\/\/www.hosting.com.tr\/blog\/wp-content\/uploads\/2021\/02\/github-lab-slayt-990x556.png 990w, https:\/\/www.hosting.com.tr\/blog\/wp-content\/uploads\/2021\/02\/github-lab-slayt-470x264.png 470w, https:\/\/www.hosting.com.tr\/blog\/wp-content\/uploads\/2021\/02\/github-lab-slayt-640x360.png 640w, https:\/\/www.hosting.com.tr\/blog\/wp-content\/uploads\/2021\/02\/github-lab-slayt-215x120.png 215w, https:\/\/www.hosting.com.tr\/blog\/wp-content\/uploads\/2021\/02\/github-lab-slayt-414x232.png 414w, https:\/\/www.hosting.com.tr\/blog\/wp-content\/uploads\/2021\/02\/github-lab-slayt-130x73.png 130w, https:\/\/www.hosting.com.tr\/blog\/wp-content\/uploads\/2021\/02\/github-lab-slayt-187x105.png 187w, https:\/\/www.hosting.com.tr\/blog\/wp-content\/uploads\/2021\/02\/github-lab-slayt.png 1628w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>GitHub ta bir \u015fey saklamak i\u00e7in kendinize bir depo olu\u015fturman\u0131z gerek. Kendi kullan\u0131c\u0131 ad\u0131n\u0131za tan\u0131ml\u0131 olan bu alana projelerinizi y\u00fckleyebilirsiniz.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"github-uzerinde-yeni-repo-repository-olusturmak\">GitHub \u00dczerinde Yeni Repo (Repository) Olu\u015fturmak<\/h2>\n\n\n\n<p>GitHub\u2019ta bir proje olu\u015fturmak \u00e7ok basittir. Yeni bir repository olu\u015fturmak \u00e7ok kolayd\u0131r. Ana sayfada profilinize gelerek <strong>\u201cRepositories\u201d<\/strong> sekmesine gelerek sa\u011f \u00fcstte <strong>\u201cNew\u201d<\/strong> butonuna basmal\u0131s\u0131n\u0131z. Yeni a\u00e7\u0131lan sayfada sizin kullan\u0131c\u0131 ad\u0131n\u0131z\u0131n alt\u0131nda bir dizin \u015feklinde olu\u015facak bir \u201c<strong>Repository\u201d<\/strong> eklemeniz gerekiyor.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"518\" src=\"https:\/\/www.hosting.com.tr\/blog\/wp-content\/uploads\/2021\/02\/git-hub-yeni-repo-olustur-1024x518.jpg\" alt=\"\" class=\"wp-image-6400\" srcset=\"https:\/\/www.hosting.com.tr\/blog\/wp-content\/uploads\/2021\/02\/git-hub-yeni-repo-olustur-1024x518.jpg 1024w, https:\/\/www.hosting.com.tr\/blog\/wp-content\/uploads\/2021\/02\/git-hub-yeni-repo-olustur-300x152.jpg 300w, https:\/\/www.hosting.com.tr\/blog\/wp-content\/uploads\/2021\/02\/git-hub-yeni-repo-olustur-768x389.jpg 768w, https:\/\/www.hosting.com.tr\/blog\/wp-content\/uploads\/2021\/02\/git-hub-yeni-repo-olustur-1536x777.jpg 1536w, https:\/\/www.hosting.com.tr\/blog\/wp-content\/uploads\/2021\/02\/git-hub-yeni-repo-olustur.jpg 1769w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption>Yeni Repository sekmesi<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"568\" src=\"https:\/\/www.hosting.com.tr\/blog\/wp-content\/uploads\/2021\/02\/git-hub-depo-olusturmak-1024x568.png\" alt=\"\" class=\"wp-image-6401\" srcset=\"https:\/\/www.hosting.com.tr\/blog\/wp-content\/uploads\/2021\/02\/git-hub-depo-olusturmak-1024x568.png 1024w, https:\/\/www.hosting.com.tr\/blog\/wp-content\/uploads\/2021\/02\/git-hub-depo-olusturmak-300x166.png 300w, https:\/\/www.hosting.com.tr\/blog\/wp-content\/uploads\/2021\/02\/git-hub-depo-olusturmak-768x426.png 768w, https:\/\/www.hosting.com.tr\/blog\/wp-content\/uploads\/2021\/02\/git-hub-depo-olusturmak-1536x852.png 1536w, https:\/\/www.hosting.com.tr\/blog\/wp-content\/uploads\/2021\/02\/git-hub-depo-olusturmak-215x120.png 215w, https:\/\/www.hosting.com.tr\/blog\/wp-content\/uploads\/2021\/02\/git-hub-depo-olusturmak-130x73.png 130w, https:\/\/www.hosting.com.tr\/blog\/wp-content\/uploads\/2021\/02\/git-hub-depo-olusturmak-187x105.png 187w, https:\/\/www.hosting.com.tr\/blog\/wp-content\/uploads\/2021\/02\/git-hub-depo-olusturmak.png 1546w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption> Nas\u0131l yeni repository  olu\u015fturulur?<\/figcaption><\/figure>\n\n\n\n<p>Olu\u015fturdu\u011funuz bu \u00e7al\u0131\u015fma alan\u0131n\u0131za bir URL tan\u0131mlayacakt\u0131r. Bu URL adresine Git terminali \u00fczerinden ula\u015farak dizinden dosyalar\u0131 alabilir veya de\u011fi\u015ftirebilirsiniz.<\/p>\n\n\n\n<p>Ana dosya <strong>Main<\/strong> olarak ifade edilir, sonra bu ana dizinden <strong>Branch<\/strong> (\u015eube) veya ba\u015fka bir deyi\u015fle dal olu\u015fturarak tekrar birle\u015ftirebilirsiniz.&nbsp;<\/p>\n\n\n\n<p>Program geli\u015ftiricisi ve farkl\u0131 programlama dillerinde kod yazar\u0131 iseniz burada depolad\u0131\u011f\u0131n\u0131z koda istedi\u011finiz an ve istedi\u011finiz yerden ula\u015fabilir ve olu\u015fturdu\u011funuz versiyonlarla \u00e7al\u0131\u015fman\u0131z\u0131 takip edebilirsiniz. Farkl\u0131 programlarla entegrasyonu olmakla birlikte Git uygulamas\u0131 ile kod y\u00fckleyebilirsiniz. &nbsp;&nbsp;<\/p>\n\n\n\n<p>&nbsp;Ayr\u0131ca bir sosyal medya platformu gibi trendler en \u00e7ok y\u0131ld\u0131z alan projeleri g\u00f6rebilir ve kaynak kodlar\u0131na eri\u015febilirsiniz. Bu kodlar\u0131 kendi bilgisayar\u0131n\u0131za indirebilir, ya da GitHub hesab\u0131n\u0131zda depo edebilir ve \u00fczerinde \u00e7al\u0131\u015fabilirsiniz.&nbsp;<\/p>\n\n\n\n<p>&nbsp;GitHub kullanabilmek i\u00e7in GitHub mecras\u0131n\u0131n s\u0131k kullan\u0131lan terimlerine de hakim olmal\u0131s\u0131n\u0131z. \u015eimdi size birka\u00e7 GitHub terimi ve anlamlar\u0131 hakk\u0131nda bilgi verelim.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"sik-kullanilan-github-terimleri\">S\u0131k Kullan\u0131lan GitHub Terimleri<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"git\">Git<\/h3>\n\n\n\n<p>Git, bilgisayar\u0131n\u0131za y\u00fcklenen bir <a href=\"https:\/\/git-scm.com\/downloads\">programd\u0131r<\/a>. <strong>Windows, MacOs ve Linux<\/strong> sistemlerinde \u00e7al\u0131\u015f\u0131r. Git terminali ile GitHub ve benzeri depo sistemlerine belirli komutlar kullanarak dosya y\u00fcklemek, bilgisayar\u0131n\u0131zda bir \u00e7al\u0131\u015fma alan\u0131 olu\u015fturmak ve bu projeyi GitHub kullan\u0131c\u0131 ad\u0131n\u0131za ba\u011fl\u0131 bir dizine y\u00fcklemek gibi basit veya \u00e7ok daha komplike i\u015flemler yap\u0131labilir. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"564\" src=\"https:\/\/www.hosting.com.tr\/blog\/wp-content\/uploads\/2021\/02\/git-programi-ana-sayfa-1024x564.png\" alt=\"\" class=\"wp-image-6404\" srcset=\"https:\/\/www.hosting.com.tr\/blog\/wp-content\/uploads\/2021\/02\/git-programi-ana-sayfa-1024x564.png 1024w, https:\/\/www.hosting.com.tr\/blog\/wp-content\/uploads\/2021\/02\/git-programi-ana-sayfa-300x165.png 300w, https:\/\/www.hosting.com.tr\/blog\/wp-content\/uploads\/2021\/02\/git-programi-ana-sayfa-768x423.png 768w, https:\/\/www.hosting.com.tr\/blog\/wp-content\/uploads\/2021\/02\/git-programi-ana-sayfa-1536x847.png 1536w, https:\/\/www.hosting.com.tr\/blog\/wp-content\/uploads\/2021\/02\/git-programi-ana-sayfa-130x73.png 130w, https:\/\/www.hosting.com.tr\/blog\/wp-content\/uploads\/2021\/02\/git-programi-ana-sayfa.png 1613w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption>Git indirme sayfas\u0131<\/figcaption><\/figure>\n\n\n\n<p> Ayr\u0131ca Git, bir\u00e7ok programc\u0131n\u0131n olu\u015fturdu\u011fu baz\u0131 kullan\u0131\u015fl\u0131 ara\u00e7lar\u0131n sisteminize y\u00fcklenmesi i\u00e7in kullan\u0131labilir. Python k\u00fct\u00fcphaneleri ve baz\u0131 framework\u2019 ler Git terminaline yazaca\u011f\u0131n\u0131z baz\u0131 komutlarla y\u00fcklenebilir.&nbsp;<\/p>\n\n\n\n<p>Git y\u00fcklenince bilgisayar\u0131n\u0131za y\u00fcklenen terminali haricinde daha ba\u015fka kullanabilece\u011finiz bir\u00e7ok ba\u015fka ara y\u00fcz mevcut, bunlara <strong>GUI<\/strong> denmekte. <a href=\"https:\/\/git-scm.com\/download\/gui\/windows\">Buradan<\/a> inceleyip kendinize ve i\u015fletim sisteminize uygun bir GUI se\u00e7ebilirsiniz.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"repository\">Repository<\/h3>\n\n\n\n<p>GitHub kullan\u0131c\u0131 ad\u0131n\u0131z\u0131n alt\u0131nda a\u00e7aca\u011f\u0131n\u0131z bir dosya dizini ve depodur. \u0130stedi\u011finiz bir isimle adland\u0131r\u0131p projenizi bu depoda kaydedebilirsiniz. Gizli veya di\u011fer kullan\u0131c\u0131lara a\u00e7\u0131k repo olu\u015fturabilirsiniz.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"branch\">Branch<\/h3>\n\n\n\n<p>Projeyi bir do\u011fru \u015feklinde d\u00fc\u015f\u00fcnelim, ana g\u00f6vde olu\u015fturduktan sonra, \u00e7al\u0131\u015fman\u0131n herhangi bir yerinde bir branch (dal, \u015fube) olu\u015fturabilir ve \u00e7al\u0131\u015fman\u0131z\u0131n o noktadan sonraki k\u0131sm\u0131n\u0131 siz veya ba\u015fkas\u0131n\u0131n o branch \u00fczerinden y\u00fcr\u00fctmesini sa\u011flayabilirsiniz. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"612\" height=\"380\" src=\"https:\/\/www.hosting.com.tr\/blog\/wp-content\/uploads\/2021\/02\/github-branch-sistemi.jpg\" alt=\"\" class=\"wp-image-6412\" srcset=\"https:\/\/www.hosting.com.tr\/blog\/wp-content\/uploads\/2021\/02\/github-branch-sistemi.jpg 612w, https:\/\/www.hosting.com.tr\/blog\/wp-content\/uploads\/2021\/02\/github-branch-sistemi-300x186.jpg 300w\" sizes=\"auto, (max-width: 612px) 100vw, 612px\" \/><figcaption>GitHub Branch ve Master \u0130li\u015fkisi<\/figcaption><\/figure>\n\n\n\n<p> Dal a\u00e7t\u0131\u011f\u0131n\u0131zda projenize ait bir kay\u0131t olu\u015fturulur ve o kopya yeni dal (branch) \u00fczerinden devam eder. Sonras\u0131nda bu a\u00e7\u0131lan bir veya daha fazla dal tekrar ana g\u00f6vdeye ba\u011flanarak b\u00fct\u00fcnle\u015febilir.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"origin\">Origin<\/h3>\n\n\n\n<p>\u00c7al\u0131\u015fman\u0131n ana dal\u0131 <strong>Origin<\/strong> ( kaynak) olarak ifade edilir. Aktif olan bir branch da origin olabilir. &nbsp;\u0130lk olu\u015fturulan Branch, <strong>Master<\/strong> olarak ifade edilir, Origin de genelde ilk olu\u015fturulan Branch\u2019t\u0131r.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"fork\">Fork<\/h3>\n\n\n\n<p>Ba\u015fkas\u0131n\u0131n olu\u015fturdu\u011fu bir \u201cRepository\u201d yi, yani projeyi kendi hesab\u0131n\u0131za kopyalamak \u00e7ekmektir. Ba\u015fkas\u0131n\u0131n projesini al\u0131p \u00fczerinde \u00e7al\u0131\u015farak kendini istedi\u011finiz hale getirebilirsiniz. A\u00e7\u0131k kaynak kodlu sistemlerde programa ekleyece\u011finiz kodlar ile sizin kabiliyetlerinize ba\u011fl\u0131 olarak \u00e7ok farkl\u0131 \u00f6zellikler kazand\u0131r\u0131labilir.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"clone\">Clone<\/h3>\n\n\n\n<p>Clone GitHub bulut sisteminde bulunan belirli bir program veya kod dizisini kopyalay\u0131p, bilgisayar\u0131n\u0131za veya hesab\u0131n\u0131za indirmeye yarar.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"commit\">Commit<\/h3>\n\n\n\n<p>GitHub \u00fczerinden \u00e7al\u0131\u015fma dosyalar\u0131n\u0131z\u0131 ald\u0131n\u0131z ve \u00fczerinde \u00e7al\u0131\u015fmaya ba\u015flad\u0131n\u0131z. Projeye ekledi\u011finiz bu yeni kodlar\u0131 da i\u00e7eren \u00e7al\u0131\u015fman\u0131n GitHub\u2019 taki kopyas\u0131na da iletilmesi i\u00e7in \u00f6ncelikle \u201c<strong>Commit\u201d<\/strong> i\u015flemini ger\u00e7ekle\u015ftirmeniz gerek. Bu i\u015flev \u00e7al\u0131\u015fman\u0131z\u0131n GitHub bulut sistemine g\u00f6nderilmek \u00fczere paketlenmesini sa\u011flar.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"ignore\">Ignore &nbsp;<\/h3>\n\n\n\n<p> Commit i\u015flemi yaparken \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131z baz\u0131 dosyalar\u0131n paketlenip g\u00f6nderilmesini istemeyebilirsiniz. \u00d6zetle pakete dahil olmas\u0131 istenmeyen dosyalar, ignore edilerek git taraf\u0131ndan g\u00f6z ard\u0131 edilmesi sa\u011flan\u0131r.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"push\">Push<\/h3>\n\n\n\n<p>Commit i\u015flemiyle paketlenen yeni \u00e7al\u0131\u015fman\u0131n GitHub sunucusuna Push edilmesi ( \u0130tilmesi) yani g\u00f6nderilmesi i\u015flemini ifade eder.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"pull\">Pull<\/h3>\n\n\n\n<p>Ba\u015fkalar\u0131nca yap\u0131lan de\u011fi\u015fikliklerin kendi bilgisayar\u0131n\u0131z veya sunucudaki ana dosya versiyonuna dahil etmek (\u00e7ekmek) i\u015flemidir.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"issues\">Issues<\/h3>\n\n\n\n<p>T\u00fcrk\u00e7esi durum olarak adland\u0131r\u0131labilen issues kelimesi ile bir durum, sorun veya geli\u015fme ile ilgili bilgilendirme a\u00e7mak denebilir. Projeye dahil olanlar issues a\u00e7\u0131ld\u0131\u011f\u0131 zaman isterse konuya dahil olup durumun gerektirdi\u011fi i\u015flemi yapar ve issues kapat\u0131labilir.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"merge\">Merge<\/h3>\n\n\n\n<p>Merge bir \u00e7atalda (Branch) ta yap\u0131lan bir de\u011fi\u015fikli\u011fin di\u011fer \u015fubelerde de kullan\u0131l\u0131r hale gelmesi i\u00e7in birle\u015ftirilmesi i\u015flemidir. Bu i\u015flem Pull \u0130ste\u011fi veya birka\u00e7 kod yard\u0131m\u0131yla yap\u0131labilir.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"conflict\">Conflict<\/h3>\n\n\n\n<p>Birka\u00e7 farkl\u0131 Branch\u2019ta yap\u0131lan \u00e7al\u0131\u015fmalar paketlenip g\u00f6nderilirken bazen iki dosyan\u0131n birbirleriyle \u00e7eli\u015fmesiyle sonu\u00e7lanabilir. Bu olaya conflict denir.<\/p>\n\n\n\n<p>\u015eimdi bu i\u015flemler hangi komutlarla nas\u0131l \u00e7al\u0131\u015f\u0131r onun bilgisini verelim.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"belli-basli-git-komutlari\">Belli Ba\u015fl\u0131 Git Komutlar\u0131<\/h2>\n\n\n\n<p>Git uygulamas\u0131n\u0131 bilgisayar\u0131n\u0131za kurduysan\u0131z GitHub\u2019a girmeden de baz\u0131 i\u015flemler yapabilirsiniz. <\/p>\n\n\n\n<p> Git program\u0131na ait terminalden bilgisayar\u0131n\u0131zda bir \u00e7al\u0131\u015fma dosyas\u0131 olu\u015fturabilir ve GitHub hesab\u0131n\u0131z\u0131 tan\u0131tarak kolayca senkronizasyon sa\u011flayabilirsiniz. \u015eimdi birka\u00e7 \u00f6rnekle i\u015fe koyulal\u0131m;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"git-config-komutu\">&nbsp;\u201cgit config\u201d Komutu<\/h3>\n\n\n\n<p>Git config komutu bilgisayar\u0131n\u0131zdaki git terminalinin kendi GitHub hesab\u0131n\u0131za ba\u011flayan konfig\u00fcrasyon i\u015flemini ger\u00e7ekle\u015ftirir.<\/p>\n\n\n\n<p>git config &#8211;global user.name &#8220;kullan\u0131c\u0131 ad\u0131n\u0131z&#8221;<\/p>\n\n\n\n<p>git config &#8211;global user.email &#8220;kullan\u0131c\u0131 e-mail adresiniz&#8221;<\/p>\n\n\n\n<p>Bu iki komut girildikten sonra, Git terminaliyle yapaca\u011f\u0131n\u0131z i\u015flemler art\u0131k GitHub hesab\u0131n\u0131zda da de\u011fi\u015fikli\u011fe neden olacakt\u0131r.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"git-init-komutu\">\u201cgit init\u201d Komutu<\/h3>\n\n\n\n<p>Git init komutu masa \u00fcst\u00fcn\u00fczde olu\u015fturdu\u011funuz bir klas\u00f6r\u00fcn Git\u2019e tan\u0131mlanmas\u0131 i\u00e7in kullan\u0131l\u0131r. \u00d6nce bir klas\u00f6r olu\u015fturmak i\u00e7in masa \u00fcst\u00fcne gidelim:<\/p>\n\n\n\n<p>cd ~\/Desktop<\/p>\n\n\n\n<p>Bu komut masa \u00fcst\u00fc dizinine gitmenizi sa\u011flar. Sonra masa\u00fcst\u00fc dizininde yeni bir dizin (klas\u00f6r) olu\u015ftural\u0131m.<\/p>\n\n\n\n<p>mkdir MyProject<\/p>\n\n\n\n<p>\u015eimdi masa \u00fcst\u00fcm\u00fczde \u201cMyProject\u201d ad\u0131nda bir klas\u00f6r olu\u015fmu\u015f olmal\u0131 masa\u00fcst\u00fcn\u00fc kontrol edin. \u015eimdi yazaca\u011f\u0131m\u0131z komutla yeni olu\u015fan klas\u00f6r\u00fcn dizinine girece\u011fiz.<\/p>\n\n\n\n<p>cd MyProject\/<\/p>\n\n\n\n<p>&nbsp;Bu klas\u00f6r\u00fc git klas\u00f6r\u00fc haline \u00e7evirece\u011fiz ki GitHuba proje ad\u0131n\u0131 yazd\u0131\u011f\u0131m\u0131zda hangi klas\u00f6rden bahsetti\u011fimizi anlas\u0131n.<\/p>\n\n\n\n<p>$ git init<\/p>\n\n\n\n<p>Komutunu girdi\u011fimizde Git, klas\u00f6r\u00fc i\u015fleyecek ve MyProject ad\u0131nda bo\u015f bir repository olu\u015fturdu\u011funa dair bir mesaj yazacakt\u0131r.<\/p>\n\n\n\n<p>Initialized empty Git repository in C:\/Users\/Arif\/Desktop\/MyProject\/.git\/<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"git-clone-komutu\">\u201cgit clone\u201d Komutu<\/h3>\n\n\n\n<p>Git clone komutu ile GitHub&#8217;ta bulunan bir repoyu bilgisayar\u0131n\u0131za klonlars\u0131n\u0131z (kopyalars\u0131n\u0131z).<\/p>\n\n\n\n<p>\u00d6rne\u011fin kendi GitHub hesab\u0131mda olu\u015fturulmu\u015f GitHub tan\u0131t\u0131m Slide showuna ait repoyu bilgisayar\u0131ma kaydetmek istiyorum. Git terminalini a\u00e7arak;<\/p>\n\n\n\n<p>git clone https:\/\/github.com\/ariphuslu\/github-slideshow.git<\/p>\n\n\n\n<p>komutunu yazmak yeterli olacakt\u0131r. Terminal hemen i\u015flemi ba\u015flat\u0131r ve sunucuda kay\u0131tl\u0131 olan dosya dizini olan adresten dosyalar bilgisayar\u0131n\u0131za kaydedilir. Adreste github.com\u2019dan sonraki k\u0131s\u0131m sizin hangi \u201ckullan\u0131c\u0131 ad\u0131\u201d kullan\u0131c\u0131dan dosyay\u0131 klonlad\u0131\u011f\u0131m\u0131z\u0131 g\u00f6sterir.<\/p>\n\n\n\n<p>Terminalde \u015fu tarz bir rapor g\u00f6r\u00fcrs\u00fcn\u00fcz.<\/p>\n\n\n\n<p>Cloning into &#8216;github-slideshow&#8217;..<\/p>\n\n\n\n<p>remote: Enumerating objects: 380, done.<\/p>\n\n\n\n<p>remote: Counting objects: 100% (380\/380), done.<\/p>\n\n\n\n<p>remote: Compressing objects: 100% (266\/266), done.<\/p>\n\n\n\n<p>remote: Total 380 (delta 95), reused 380 (delta 95), pack-reused 0<\/p>\n\n\n\n<p>Receiving objects: 100% (380\/380), 3.44 MiB | 1.09 MiB\/s, done.<\/p>\n\n\n\n<p>Resolving deltas: 100% (95\/95), done.<\/p>\n\n\n\n<p>B\u00f6ylece i\u015flem tamamlan\u0131r. Dosyalar\u0131n daha \u00f6nceden Git\u2019e tan\u0131mlam\u0131\u015f oldu\u011fumuz masa\u00fcst\u00fcndeki MyProject dizinine kopyaland\u0131\u011f\u0131n\u0131 g\u00f6receksiniz.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"git-add-ve-git-rm-komutlari\">\u201cgit add\u201d ve \u201cgit rm\u201d Komutlar\u0131<\/h3>\n\n\n\n<p>\u201cgit add\u201d komutu belirtilen dizine bir dosya eklemenize yarar, \u201cgit rm\u201d komutu ise mevcut bir dosyan\u0131n silinmesini sa\u011flar. &nbsp;<\/p>\n\n\n\n<p>git add Readme.txt<\/p>\n\n\n\n<p>komutu dizine Readme.txt dosyas\u0131 eklenmesini sa\u011flar.<\/p>\n\n\n\n<p>git add *<\/p>\n\n\n\n<p>komutuyla ekleme i\u015fi tamamlan\u0131r art\u0131k yeni eklediklerimizi paketlemenin vakti geldi.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"git-commit-komutu\">\u201cgit commit\u201d Komutu<\/h3>\n\n\n\n<p>Bu komut daha \u00f6nceden s\u00f6yledi\u011fimiz gibi commit olu\u015fturmaya yarar. Bu i\u015flem ile yapm\u0131\u015f oldu\u011fumuz de\u011fi\u015fiklikleri de i\u00e7eren proje paketlenmi\u015f olacak.<\/p>\n\n\n\n<p>git commit \u2013m \u201c Projeye Readme.txt dosyas\u0131 eklendi.\u201d<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"496\" src=\"https:\/\/www.hosting.com.tr\/blog\/wp-content\/uploads\/2021\/02\/commit-github-kontrolu-1024x496.jpg\" alt=\"\" class=\"wp-image-6405\" srcset=\"https:\/\/www.hosting.com.tr\/blog\/wp-content\/uploads\/2021\/02\/commit-github-kontrolu-1024x496.jpg 1024w, https:\/\/www.hosting.com.tr\/blog\/wp-content\/uploads\/2021\/02\/commit-github-kontrolu-300x145.jpg 300w, https:\/\/www.hosting.com.tr\/blog\/wp-content\/uploads\/2021\/02\/commit-github-kontrolu-768x372.jpg 768w, https:\/\/www.hosting.com.tr\/blog\/wp-content\/uploads\/2021\/02\/commit-github-kontrolu-1536x745.jpg 1536w, https:\/\/www.hosting.com.tr\/blog\/wp-content\/uploads\/2021\/02\/commit-github-kontrolu.jpg 1609w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption>Olu\u015fturulan commit&#8217;in GitHub&#8217;ta g\u00f6r\u00fclmesi<\/figcaption><\/figure>\n\n\n\n<p>Bu komutla art\u0131k mesaj i\u00e7eren bir commit olu\u015fturulur. T\u0131rnak i\u00e7inde yazan mesaj commit i\u00e7eri\u011fi hakk\u0131ndaki bilgidir. Ekledi\u011finiz veya \u00e7\u0131kard\u0131\u011f\u0131n\u0131z bir dosya, ya da yapm\u0131\u015f oldu\u011funuz de\u011fi\u015fikliklerin ne oldu\u011fu hakk\u0131nda muhataplar\u0131na bir fikir verir.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"git-push-komutu\">\u201cgit push\u201d Komutu<\/h3>\n\n\n\n<p>Olu\u015fturdu\u011fumuz commitin GitHub taki kayna\u011fa g\u00f6nderilmesini sa\u011flamak i\u00e7in kullan\u0131l\u0131r.<\/p>\n\n\n\n<p>git push origin master<\/p>\n\n\n\n<p>\u015feklinde kullan\u0131l\u0131r.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"git-pull-komutu\">\u201cgit pull\u201d Komutu<\/h3>\n\n\n\n<p>Ana dosyada yap\u0131lm\u0131\u015f de\u011fi\u015fikliklerin bilgisayar\u0131n\u0131zdaki versiyona \u00e7ekilmesini sa\u011flayan komuttur.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"git-brunch-komutu\">\u201cgit brunch\u201d Komutu<\/h3>\n\n\n\n<p>Daha \u00f6nceden bahsetti\u011fimiz branch olu\u015fturma i\u015flemini ger\u00e7ekle\u015ftirir.<\/p>\n\n\n\n<p>git branch \u2013b &nbsp;Branch Ad\u0131<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"git-merge-komutu\">\u201cgit merge\u201d Komutu<\/h3>\n\n\n\n<p>Merge i\u015flemini ger\u00e7ekle\u015ftirebilmek i\u00e7in kullan\u0131lan komuttur. Branch\u2019\u0131 ana dosyayla birle\u015ftirir.<\/p>\n\n\n\n<p>git merge Branch Ad\u0131&nbsp;<\/p>\n\n\n\n<p>\u015feklinde \u00e7al\u0131\u015fmaktad\u0131r.<\/p>\n\n\n\n<p>Her \u015fey bir yana GitHub platformunun bir g\u00fczel yan\u0131 da sosyal medya platformu gibi \u00e7al\u0131\u015fmas\u0131d\u0131r. Bu platformu kullanan ki\u015filerin projeleri ald\u0131klar\u0131 <strong>Star<\/strong> (be\u011feni) oran\u0131nda pop\u00fcler olurlar, trend olan bu projelerin a\u00e7\u0131k kaynak kodlar\u0131n\u0131 sizde inceleyip kullanabilir veya projeye dahil olabilirsiniz. &nbsp;<\/p>\n\n\n\n<p> \u00dccretsiz olarak bir\u00e7ok framework\u00fcn ( Yaz\u0131l\u0131m Ara\u00e7lar\u0131) payla\u015f\u0131ld\u0131\u011f\u0131 bu platformdan kendi i\u015finize yarayacak program veya kodlar\u0131 alarak kullanabilir ya da kendinize uyarlayabilirsiniz. \u0130yi \u00e7al\u0131\u015fmalar.<\/p>\n","protected":false},"excerpt":{"rendered":"Eskiden yaz\u0131l\u0131m ve teknolojinin b\u00fcy\u00fck k\u0131sm\u0131 ki\u015fisel baz\u0131 \u00e7abalar ve \u00fcniversitede ortak hedefe sahip gruplar\u0131n birlikte \u00e7al\u0131\u015fmas\u0131yla olu\u015fturulmaktayd\u0131.&hellip;\n","protected":false},"author":23,"featured_media":6413,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"csco_singular_sidebar":"","csco_page_header_type":"","csco_appearance_grid":"","csco_page_load_nextpost":"","csco_post_video_location":[],"csco_post_video_location_hash":"","csco_post_video_url":"","csco_post_video_bg_start_time":0,"csco_post_video_bg_end_time":0,"footnotes":""},"categories":[22,346],"tags":[],"class_list":{"0":"post-6396","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-teknoloji","8":"category-yazilim-programlama","9":"cs-entry","10":"cs-video-wrap"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Github Nedir? Nas\u0131l Kullan\u0131l\u0131r? - Hosting.com.tr<\/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.hosting.com.tr\/blog\/github-nedir\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Github Nedir? Nas\u0131l Kullan\u0131l\u0131r? - Hosting.com.tr\" \/>\n<meta property=\"og:description\" content=\"Eskiden yaz\u0131l\u0131m ve teknolojinin b\u00fcy\u00fck k\u0131sm\u0131 ki\u015fisel baz\u0131 \u00e7abalar ve \u00fcniversitede ortak hedefe sahip gruplar\u0131n birlikte \u00e7al\u0131\u015fmas\u0131yla olu\u015fturulmaktayd\u0131.&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.hosting.com.tr\/blog\/github-nedir\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/hosting.com.tr\" \/>\n<meta property=\"article:published_time\" content=\"2021-02-26T08:11:37+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-12-18T20:04:03+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.hosting.com.tr\/blog\/wp-content\/uploads\/2021\/02\/github-nedir-nasil-kullanilir-scaled.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2560\" \/>\n\t<meta property=\"og:image:height\" content=\"2560\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Arif Uslu\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@hostingcomtr\" \/>\n<meta name=\"twitter:site\" content=\"@hostingcomtr\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Arif Uslu\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"12 dakika\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Github Nedir? Nas\u0131l Kullan\u0131l\u0131r? - Hosting.com.tr","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.hosting.com.tr\/blog\/github-nedir\/","og_locale":"tr_TR","og_type":"article","og_title":"Github Nedir? Nas\u0131l Kullan\u0131l\u0131r? - Hosting.com.tr","og_description":"Eskiden yaz\u0131l\u0131m ve teknolojinin b\u00fcy\u00fck k\u0131sm\u0131 ki\u015fisel baz\u0131 \u00e7abalar ve \u00fcniversitede ortak hedefe sahip gruplar\u0131n birlikte \u00e7al\u0131\u015fmas\u0131yla olu\u015fturulmaktayd\u0131.&hellip;","og_url":"https:\/\/www.hosting.com.tr\/blog\/github-nedir\/","og_site_name":"Blog","article_publisher":"https:\/\/www.facebook.com\/hosting.com.tr","article_published_time":"2021-02-26T08:11:37+00:00","article_modified_time":"2023-12-18T20:04:03+00:00","og_image":[{"width":2560,"height":2560,"url":"https:\/\/www.hosting.com.tr\/blog\/wp-content\/uploads\/2021\/02\/github-nedir-nasil-kullanilir-scaled.jpg","type":"image\/jpeg"}],"author":"Arif Uslu","twitter_card":"summary_large_image","twitter_creator":"@hostingcomtr","twitter_site":"@hostingcomtr","twitter_misc":{"Yazan:":"Arif Uslu","Tahmini okuma s\u00fcresi":"12 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.hosting.com.tr\/blog\/github-nedir\/#article","isPartOf":{"@id":"https:\/\/www.hosting.com.tr\/blog\/github-nedir\/"},"author":{"name":"Arif Uslu","@id":"https:\/\/www.hosting.com.tr\/blog\/#\/schema\/person\/c1137b96fe7e854996aef0ca3667e632"},"headline":"Github Nedir? Nas\u0131l Kullan\u0131l\u0131r?","datePublished":"2021-02-26T08:11:37+00:00","dateModified":"2023-12-18T20:04:03+00:00","mainEntityOfPage":{"@id":"https:\/\/www.hosting.com.tr\/blog\/github-nedir\/"},"wordCount":2288,"commentCount":2,"publisher":{"@id":"https:\/\/www.hosting.com.tr\/blog\/#organization"},"image":{"@id":"https:\/\/www.hosting.com.tr\/blog\/github-nedir\/#primaryimage"},"thumbnailUrl":"https:\/\/www.hosting.com.tr\/blog\/wp-content\/uploads\/2021\/02\/github-nedir-nasil-kullanilir-scaled.jpg","articleSection":["Teknoloji","Yaz\u0131l\u0131m &amp; Programlama"],"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.hosting.com.tr\/blog\/github-nedir\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.hosting.com.tr\/blog\/github-nedir\/","url":"https:\/\/www.hosting.com.tr\/blog\/github-nedir\/","name":"Github Nedir? Nas\u0131l Kullan\u0131l\u0131r? - Hosting.com.tr","isPartOf":{"@id":"https:\/\/www.hosting.com.tr\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.hosting.com.tr\/blog\/github-nedir\/#primaryimage"},"image":{"@id":"https:\/\/www.hosting.com.tr\/blog\/github-nedir\/#primaryimage"},"thumbnailUrl":"https:\/\/www.hosting.com.tr\/blog\/wp-content\/uploads\/2021\/02\/github-nedir-nasil-kullanilir-scaled.jpg","datePublished":"2021-02-26T08:11:37+00:00","dateModified":"2023-12-18T20:04:03+00:00","breadcrumb":{"@id":"https:\/\/www.hosting.com.tr\/blog\/github-nedir\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.hosting.com.tr\/blog\/github-nedir\/"]}]},{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/www.hosting.com.tr\/blog\/github-nedir\/#primaryimage","url":"https:\/\/www.hosting.com.tr\/blog\/wp-content\/uploads\/2021\/02\/github-nedir-nasil-kullanilir-scaled.jpg","contentUrl":"https:\/\/www.hosting.com.tr\/blog\/wp-content\/uploads\/2021\/02\/github-nedir-nasil-kullanilir-scaled.jpg","width":2560,"height":2560,"caption":"Github Nedir? Nas\u0131l Kullan\u0131l\u0131r?"},{"@type":"BreadcrumbList","@id":"https:\/\/www.hosting.com.tr\/blog\/github-nedir\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog","item":"https:\/\/www.hosting.com.tr\/blog\/"},{"@type":"ListItem","position":2,"name":"Yaz\u0131l\u0131m &amp; Programlama","item":"https:\/\/www.hosting.com.tr\/blog\/yazilim-programlama\/"},{"@type":"ListItem","position":3,"name":"Github Nedir? Nas\u0131l Kullan\u0131l\u0131r?"}]},{"@type":"WebSite","@id":"https:\/\/www.hosting.com.tr\/blog\/#website","url":"https:\/\/www.hosting.com.tr\/blog\/","name":"Hosting.com.tr","description":"Domain, Hosting, Startup\/Kobi, Dijital Pazarlama, Teknoloji, Wordpress ve Nas\u0131l Yap\u0131l\u0131r? kategorilerinde en g\u00fcncel yaz\u0131lar.","publisher":{"@id":"https:\/\/www.hosting.com.tr\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.hosting.com.tr\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"tr"},{"@type":"Organization","@id":"https:\/\/www.hosting.com.tr\/blog\/#organization","name":"Webhosting A.\u015e","url":"https:\/\/www.hosting.com.tr\/blog\/","logo":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/www.hosting.com.tr\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.hosting.com.tr\/blog\/wp-content\/uploads\/2025\/04\/hosting-logo.png","contentUrl":"https:\/\/www.hosting.com.tr\/blog\/wp-content\/uploads\/2025\/04\/hosting-logo.png","width":500,"height":157,"caption":"Webhosting A.\u015e"},"image":{"@id":"https:\/\/www.hosting.com.tr\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/hosting.com.tr","https:\/\/x.com\/hostingcomtr","https:\/\/instagram.com\/hostingcomtr","https:\/\/www.linkedin.com\/company\/hosting-com-tr\/","https:\/\/www.youtube.com\/channel\/UCFNJq7pU_T2SEjv7UgLDtRw"]},{"@type":"Person","@id":"https:\/\/www.hosting.com.tr\/blog\/#\/schema\/person\/c1137b96fe7e854996aef0ca3667e632","name":"Arif Uslu","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/www.hosting.com.tr\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/592d8b70fee4ceeb6976d92f82be27e995c0db7644111838e2a4f691769b0d3e?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/592d8b70fee4ceeb6976d92f82be27e995c0db7644111838e2a4f691769b0d3e?s=96&r=g","caption":"Arif Uslu"},"description":"Biyoloji Lisans e\u011fitimi sonras\u0131 ila\u00e7 sekt\u00f6r\u00fcnde 10 y\u0131ldan fazla kurumsal firmalarda g\u00f6rev yaparak deneyim kazanan, ayr\u0131ca in\u015faat sekt\u00f6r\u00fcnde bireysel giri\u015fimlerde bulunan, yine altyap\u0131 in\u015faat\u0131 ve yenilenebilir enerji alan\u0131nda hizmet veren bir firmada \u00fcst d\u00fczey y\u00f6neticilik deneyimine sahip, C s\u0131n\u0131f\u0131 \u0130\u015f G\u00fcvenli\u011fi Uzman\u0131, \u00f6m\u00fcr boyu \u00f6\u011frenme ilkesiyle hobi olarak yaz\u0131l\u0131m sekt\u00f6r\u00fcnde ve siber g\u00fcvenlik alan\u0131nda kendini geli\u015ftirmeye \u00e7al\u0131\u015fan, s\u00fcrekli \u00f6\u011frenen bir k\u0131z \u00e7ocuk babas\u0131...","url":"https:\/\/www.hosting.com.tr\/blog\/author\/arif\/"}]}},"_links":{"self":[{"href":"https:\/\/www.hosting.com.tr\/blog\/wp-json\/wp\/v2\/posts\/6396","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hosting.com.tr\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hosting.com.tr\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hosting.com.tr\/blog\/wp-json\/wp\/v2\/users\/23"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hosting.com.tr\/blog\/wp-json\/wp\/v2\/comments?post=6396"}],"version-history":[{"count":0,"href":"https:\/\/www.hosting.com.tr\/blog\/wp-json\/wp\/v2\/posts\/6396\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hosting.com.tr\/blog\/wp-json\/wp\/v2\/media\/6413"}],"wp:attachment":[{"href":"https:\/\/www.hosting.com.tr\/blog\/wp-json\/wp\/v2\/media?parent=6396"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hosting.com.tr\/blog\/wp-json\/wp\/v2\/categories?post=6396"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hosting.com.tr\/blog\/wp-json\/wp\/v2\/tags?post=6396"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}