{"id":14599,"date":"2025-03-08T19:15:15","date_gmt":"2025-03-08T16:15:15","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/git-baslangic-rehberi-surum-kontrolu-basitlestirildi\/"},"modified":"2025-03-08T19:15:15","modified_gmt":"2025-03-08T16:15:15","slug":"git-baslangic-rehberi-surum-kontrolu-basitlestirildi","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/git-baslangic-rehberi-surum-kontrolu-basitlestirildi\/","title":{"rendered":"Git Ba\u015flang\u0131\u00e7 Rehberi: S\u00fcr\u00fcm Kontrol\u00fc Basitle\u015ftirildi"},"content":{"rendered":"<p><body><\/p>\n<p>Git Ba\u015flang\u0131\u00e7 Rehberi: S\u00fcr\u00fcm Kontrol\u00fc Basitle\u015ftirildi<\/p>\n<p>Merhaba! Fatih Soysal olarak, yaz\u0131l\u0131m geli\u015ftirme s\u00fcrecinde olmazsa olmaz bir ara\u00e7 olan Git&#8217;i  anlataca\u011f\u0131m bu yaz\u0131da,  ba\u015flang\u0131\u00e7 seviyesindeki herkesin kolayca anlayabilece\u011fi bir rehber sunmay\u0131 hedefliyorum.  \u00d6ncelikle, Git&#8217;in ne oldu\u011funu ve neden kullanman\u0131z gerekti\u011fini a\u00e7\u0131klayarak ba\u015flayal\u0131m.  Sonras\u0131nda ise temel komutlar\u0131 ve bunlar\u0131n kullan\u0131m\u0131n\u0131 ad\u0131m ad\u0131m inceleyece\u011fiz.<\/p>\n<h2>Git Nedir ve Neden Kullanmal\u0131s\u0131n\u0131z?<\/h2>\n<p>Git, da\u011f\u0131t\u0131k bir s\u00fcr\u00fcm kontrol sistemidir.  Basit\u00e7e s\u00f6ylemek gerekirse, dosyalar\u0131n\u0131z\u0131n farkl\u0131 s\u00fcr\u00fcmlerini takip etmenizi, de\u011fi\u015fiklikleri izlemenizi ve gerekti\u011finde \u00f6nceki s\u00fcr\u00fcmlere geri d\u00f6nmenizi sa\u011flar.  Bu \u00f6zellik, \u00f6zellikle ekip \u00e7al\u0131\u015fmas\u0131 yap\u0131lan projelerde son derece \u00f6nemlidir.  Birden fazla geli\u015ftirici ayn\u0131 proje \u00fczerinde \u00e7al\u0131\u015f\u0131rken, Git sayesinde herkes kendi \u00fczerinde \u00e7al\u0131\u015ft\u0131\u011f\u0131 kopyay\u0131 y\u00f6netme \u00f6zg\u00fcrl\u00fc\u011f\u00fcne sahip olur. Daha sonra da de\u011fi\u015fiklikleri merkezile\u015ftirilmi\u015f bir depoya (\u00f6rne\u011fin, GitHub, GitLab veya Bitbucket) y\u00fckleyerek herkesin ayn\u0131 anda en g\u00fcncel s\u00fcr\u00fcm\u00fc g\u00f6rmesini sa\u011flar.  Ayr\u0131ca, Git, hatalar\u0131 tespit etmenizi ve bunlar\u0131 kolayca d\u00fczeltmenizi sa\u011flar.  Projelerinizin tarih\u00e7esini tutarak, yap\u0131lan her de\u011fi\u015fikli\u011fin kayd\u0131n\u0131 tutar ve gerekti\u011finde eski s\u00fcr\u00fcmlere geri d\u00f6nebilme olana\u011f\u0131 sunar.  K\u0131sacas\u0131, Git, yaz\u0131l\u0131m geli\u015ftirme s\u00fcrecinde verimlili\u011fi ve i\u015fbirli\u011fini art\u0131r\u0131r.<\/p>\n<h2>Git Kurulumu<\/h2>\n<p>\u0130lk ad\u0131m olarak, Git&#8217;i bilgisayar\u0131n\u0131za kurman\u0131z gerekmektedir.  Bu i\u015flem, i\u015fletim sisteminize ba\u011fl\u0131 olarak farkl\u0131l\u0131k g\u00f6sterebilir.  Ancak genel olarak, Git&#8217;in resmi web sitesinden indirme i\u015flemini yapman\u0131z ve kurulum sihirbaz\u0131n\u0131 takip etmeniz yeterlidir.  Kurulum tamamland\u0131ktan sonra, komut sat\u0131r\u0131ndan veya terminalden Git komutlar\u0131n\u0131 kullanabilirsiniz.  <a href=\"https:\/\/git-scm.com\/downloads\">Git&#8217;i indirmek i\u00e7in buraya t\u0131klay\u0131n.<\/a><\/p>\n<h2>Temel Git Komutlar\u0131<\/h2>\n<p>\u015eimdi, en temel Git komutlar\u0131n\u0131 ve kullan\u0131m ama\u00e7lar\u0131n\u0131 inceleyelim.  Bu komutlar\u0131 \u00f6\u011frenmek, Git&#8217;i etkili bir \u015fekilde kullanman\u0131z i\u00e7in yeterli olacakt\u0131r.  Ba\u015flang\u0131\u00e7 i\u00e7in a\u015fa\u011f\u0131daki komutlara odaklanabilirsiniz:<\/p>\n<ul>\n<li><code>git init<\/code>: Yeni bir Git deposu olu\u015fturur.<\/li>\n<li><code>git clone <depo_adresi><\/code>: Var olan bir Git deposunu kopyalar.<\/li>\n<li><code>git add <dosya_ad\u0131><\/code>: De\u011fi\u015fiklikleri  takip alt\u0131na al\u0131r.<\/li>\n<li><code>git commit -m \"mesaj\u0131n\u0131z\"<\/code>: De\u011fi\u015fiklikleri  kaydeder (commit eder).  Mesaj yazmak \u00f6nemlidir, de\u011fi\u015fiklikleri a\u00e7\u0131klar.<\/li>\n<li><code>git push<\/code>: Yerel de\u011fi\u015fiklikleri uzaktaki depoya g\u00f6nderir.<\/li>\n<li><code>git pull<\/code>: Uzaktaki depoda yap\u0131lan de\u011fi\u015fiklikleri yerel depoya indirir.<\/li>\n<li><code>git status<\/code>:  Depo durumunu g\u00f6sterir.<\/li>\n<li><code>git log<\/code>:  Depo tarih\u00e7esini g\u00f6sterir.<\/li>\n<li><code>git branch<\/code>:  Dallar\u0131n listesini g\u00f6sterir.<\/li>\n<li><code>git checkout <dal_ad\u0131><\/code>:  Belirtilen dala ge\u00e7er.<\/li>\n<\/ul>\n<p>Bu komutlar,  Git ile \u00e7al\u0131\u015fmaya ba\u015flaman\u0131z i\u00e7in olduk\u00e7a yeterlidir.  Ancak,  daha ileri seviye konular i\u00e7in detayl\u0131 d\u00f6k\u00fcmanlar\u0131 inceleyebilirsiniz.  \u00d6rne\u011fin,  bran\u00e7lama (branching) ve birle\u015ftirme (merging)  konular\u0131 daha karma\u015f\u0131k olsa da,  tak\u0131m \u00e7al\u0131\u015fmalar\u0131 i\u00e7in \u00e7ok faydal\u0131d\u0131r.  Bunlar\u0131,  temel komutlar\u0131 kavrad\u0131ktan sonra  inceleyebilirsiniz.<\/p>\n<h2>GitHub, GitLab ve Bitbucket<\/h2>\n<p>Git,  sadece yerel bir sistem de\u011fildir.  \u00c7o\u011fu zaman,  projelerinizi \u00e7evrimi\u00e7i olarak bar\u0131nd\u0131rmak istersiniz.  GitHub, GitLab ve Bitbucket gibi platformlar,  Git depolar\u0131n\u0131z\u0131  bar\u0131nd\u0131rmak ve  tak\u0131m \u00e7al\u0131\u015fmas\u0131 yapmak i\u00e7in m\u00fckemmel ortamlard\u0131r.  Bu platformlar,  versiyon kontrol\u00fc,  i\u015f birli\u011fi ve proje y\u00f6netimi i\u00e7in \u00e7e\u015fitli \u00f6zellikler sunar.  Projelerinize uygun olan platformu se\u00e7ebilirsiniz. <a href=\"https:\/\/github.com\">GitHub<\/a>, <a href=\"https:\/\/gitlab.com\">GitLab<\/a> ve <a href=\"https:\/\/bitbucket.org\">Bitbucket<\/a> platformlar\u0131n\u0131 inceleyebilirsiniz. <\/p>\n<h2>Sonu\u00e7<\/h2>\n<p>Bu makale, Git&#8217;e ba\u015flang\u0131\u00e7 yapmak isteyenler i\u00e7in temel bir rehber niteli\u011findedir.  Ancak,  Git&#8217;in t\u00fcm \u00f6zelliklerini kapsamaktad\u0131r.  Daha fazla bilgi edinmek i\u00e7in,  Git&#8217;in resmi d\u00f6k\u00fcmanlar\u0131n\u0131 inceleyebilirsiniz.  Unutmay\u0131n,  pratik yapmak  Git&#8217;i \u00f6\u011frenmenin en iyi yoludur.  K\u00fc\u00e7\u00fck bir proje ba\u015flatarak,  burada \u00f6\u011frendi\u011finiz komutlar\u0131 kullanarak  Git&#8217;i deneyebilirsiniz.  Bol bol pratik yaparak Git&#8217;i  daha iyi kavrayabilirsiniz.  Ba\u015far\u0131lar!<\/p>\n<p>Daha fazla yaz\u0131l\u0131m geli\u015ftirme ipucu ve kaynaklar\u0131 i\u00e7in <a href=\"https:\/\/fatihsoysal.com\">fatihsoysal.com<\/a> sitesini ziyaret edebilirsiniz.<\/p>\n<p>#Etiketler: Git, s\u00fcr\u00fcm kontrol, version control, Git ba\u015flang\u0131\u00e7 rehberi, Git komutlar\u0131, GitHub, GitLab, Bitbucket,  depo, commit, push, pull, branch, merge,  yaz\u0131l\u0131m geli\u015ftirme<br \/>\n<\/body><br \/>\n<\/html><\/p>\n","protected":false},"excerpt":{"rendered":"Git Ba\u015flang\u0131\u00e7 Rehberi: S\u00fcr\u00fcm Kontrol\u00fc Basitle\u015ftirildi Merhaba! Fatih Soysal olarak, yaz\u0131l\u0131m geli\u015ftirme s\u00fcrecinde olmazsa olmaz bir ara\u00e7 olan&hellip;","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"csco_page_header_type":"","csco_page_load_nextpost":"","csco_page_subscribe_form":"","csco_page_contact_form":"","footnotes":""},"categories":[1],"tags":[],"class_list":{"0":"post-14599","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-genel","7":"cs-entry","8":"cs-video-wrap"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.5 (Yoast SEO v25.3.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Git Ba\u015flang\u0131\u00e7 Rehberi: S\u00fcr\u00fcm Kontrol\u00fc Basitle\u015ftirildi<\/title>\n<meta name=\"description\" content=\"Merhaba! Fatih Soysal olarak, yaz\u0131l\u0131m geli\u015ftirme s\u00fcrecinde olmazsa olmaz bir ara\u00e7 olan Git&#039;i anlataca\u011f\u0131m bu yaz\u0131da, ba\u015flang\u0131\u00e7 seviyesindeki herkesin kolayca anlayabilece\u011fi bir rehber sunmay\u0131 hedefliyorum. \u00d6ncelikle, Git&#039;in ne oldu\u011funu ve neden kullanman\u0131z gerekti\u011fini a\u00e7\u0131klayarak ba\u015flayal\u0131m. Sonras\u0131nda ise temel komutlar\u0131 ve bunlar\u0131n kullan\u0131m\u0131n\u0131 ad\u0131m ad\u0131m inceleyece\u011fiz.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fatihsoysal.com\/blog\/git-baslangic-rehberi-surum-kontrolu-basitlestirildi\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Git Ba\u015flang\u0131\u00e7 Rehberi: S\u00fcr\u00fcm Kontrol\u00fc Basitle\u015ftirildi\" \/>\n<meta property=\"og:description\" content=\"Merhaba! Fatih Soysal olarak, yaz\u0131l\u0131m geli\u015ftirme s\u00fcrecinde olmazsa olmaz bir ara\u00e7 olan Git&#039;i anlataca\u011f\u0131m bu yaz\u0131da, ba\u015flang\u0131\u00e7 seviyesindeki herkesin kolayca anlayabilece\u011fi bir rehber sunmay\u0131 hedefliyorum. \u00d6ncelikle, Git&#039;in ne oldu\u011funu ve neden kullanman\u0131z gerekti\u011fini a\u00e7\u0131klayarak ba\u015flayal\u0131m. Sonras\u0131nda ise temel komutlar\u0131 ve bunlar\u0131n kullan\u0131m\u0131n\u0131 ad\u0131m ad\u0131m inceleyece\u011fiz.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/git-baslangic-rehberi-surum-kontrolu-basitlestirildi\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2025-03-08T16:15:15+00:00\" \/>\n<meta name=\"author\" content=\"Fatih Soysal\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Fatih Soysal\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/git-baslangic-rehberi-surum-kontrolu-basitlestirildi\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/git-baslangic-rehberi-surum-kontrolu-basitlestirildi\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"Git Ba\u015flang\u0131\u00e7 Rehberi: S\u00fcr\u00fcm Kontrol\u00fc Basitle\u015ftirildi\",\"datePublished\":\"2025-03-08T16:15:15+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/git-baslangic-rehberi-surum-kontrolu-basitlestirildi\/\"},\"wordCount\":685,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/git-baslangic-rehberi-surum-kontrolu-basitlestirildi\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/git-baslangic-rehberi-surum-kontrolu-basitlestirildi\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/git-baslangic-rehberi-surum-kontrolu-basitlestirildi\/\",\"name\":\"Git Ba\u015flang\u0131\u00e7 Rehberi: S\u00fcr\u00fcm Kontrol\u00fc Basitle\u015ftirildi\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2025-03-08T16:15:15+00:00\",\"description\":\"Merhaba! Fatih Soysal olarak, yaz\u0131l\u0131m geli\u015ftirme s\u00fcrecinde olmazsa olmaz bir ara\u00e7 olan Git'i anlataca\u011f\u0131m bu yaz\u0131da, ba\u015flang\u0131\u00e7 seviyesindeki herkesin kolayca anlayabilece\u011fi bir rehber sunmay\u0131 hedefliyorum. \u00d6ncelikle, Git'in ne oldu\u011funu ve neden kullanman\u0131z gerekti\u011fini a\u00e7\u0131klayarak ba\u015flayal\u0131m. Sonras\u0131nda ise temel komutlar\u0131 ve bunlar\u0131n kullan\u0131m\u0131n\u0131 ad\u0131m ad\u0131m inceleyece\u011fiz.\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/git-baslangic-rehberi-surum-kontrolu-basitlestirildi\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/git-baslangic-rehberi-surum-kontrolu-basitlestirildi\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/git-baslangic-rehberi-surum-kontrolu-basitlestirildi\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Git Ba\u015flang\u0131\u00e7 Rehberi: S\u00fcr\u00fcm Kontrol\u00fc Basitle\u015ftirildi\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/\",\"name\":\"Fatihsoysal.com\",\"description\":\"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim\",\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"tr\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\",\"name\":\"Fatih Soysal\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"contentUrl\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"width\":512,\"height\":512,\"caption\":\"Fatih Soysal\"},\"logo\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\"},\"description\":\"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Git Ba\u015flang\u0131\u00e7 Rehberi: S\u00fcr\u00fcm Kontrol\u00fc Basitle\u015ftirildi","description":"Merhaba! Fatih Soysal olarak, yaz\u0131l\u0131m geli\u015ftirme s\u00fcrecinde olmazsa olmaz bir ara\u00e7 olan Git'i anlataca\u011f\u0131m bu yaz\u0131da, ba\u015flang\u0131\u00e7 seviyesindeki herkesin kolayca anlayabilece\u011fi bir rehber sunmay\u0131 hedefliyorum. \u00d6ncelikle, Git'in ne oldu\u011funu ve neden kullanman\u0131z gerekti\u011fini a\u00e7\u0131klayarak ba\u015flayal\u0131m. Sonras\u0131nda ise temel komutlar\u0131 ve bunlar\u0131n kullan\u0131m\u0131n\u0131 ad\u0131m ad\u0131m inceleyece\u011fiz.","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:\/\/fatihsoysal.com\/blog\/git-baslangic-rehberi-surum-kontrolu-basitlestirildi\/","og_locale":"tr_TR","og_type":"article","og_title":"Git Ba\u015flang\u0131\u00e7 Rehberi: S\u00fcr\u00fcm Kontrol\u00fc Basitle\u015ftirildi","og_description":"Merhaba! Fatih Soysal olarak, yaz\u0131l\u0131m geli\u015ftirme s\u00fcrecinde olmazsa olmaz bir ara\u00e7 olan Git'i anlataca\u011f\u0131m bu yaz\u0131da, ba\u015flang\u0131\u00e7 seviyesindeki herkesin kolayca anlayabilece\u011fi bir rehber sunmay\u0131 hedefliyorum. \u00d6ncelikle, Git'in ne oldu\u011funu ve neden kullanman\u0131z gerekti\u011fini a\u00e7\u0131klayarak ba\u015flayal\u0131m. Sonras\u0131nda ise temel komutlar\u0131 ve bunlar\u0131n kullan\u0131m\u0131n\u0131 ad\u0131m ad\u0131m inceleyece\u011fiz.","og_url":"https:\/\/fatihsoysal.com\/blog\/git-baslangic-rehberi-surum-kontrolu-basitlestirildi\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2025-03-08T16:15:15+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"3 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/git-baslangic-rehberi-surum-kontrolu-basitlestirildi\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/git-baslangic-rehberi-surum-kontrolu-basitlestirildi\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"Git Ba\u015flang\u0131\u00e7 Rehberi: S\u00fcr\u00fcm Kontrol\u00fc Basitle\u015ftirildi","datePublished":"2025-03-08T16:15:15+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/git-baslangic-rehberi-surum-kontrolu-basitlestirildi\/"},"wordCount":685,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/git-baslangic-rehberi-surum-kontrolu-basitlestirildi\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/git-baslangic-rehberi-surum-kontrolu-basitlestirildi\/","url":"https:\/\/fatihsoysal.com\/blog\/git-baslangic-rehberi-surum-kontrolu-basitlestirildi\/","name":"Git Ba\u015flang\u0131\u00e7 Rehberi: S\u00fcr\u00fcm Kontrol\u00fc Basitle\u015ftirildi","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2025-03-08T16:15:15+00:00","description":"Merhaba! Fatih Soysal olarak, yaz\u0131l\u0131m geli\u015ftirme s\u00fcrecinde olmazsa olmaz bir ara\u00e7 olan Git'i anlataca\u011f\u0131m bu yaz\u0131da, ba\u015flang\u0131\u00e7 seviyesindeki herkesin kolayca anlayabilece\u011fi bir rehber sunmay\u0131 hedefliyorum. \u00d6ncelikle, Git'in ne oldu\u011funu ve neden kullanman\u0131z gerekti\u011fini a\u00e7\u0131klayarak ba\u015flayal\u0131m. Sonras\u0131nda ise temel komutlar\u0131 ve bunlar\u0131n kullan\u0131m\u0131n\u0131 ad\u0131m ad\u0131m inceleyece\u011fiz.","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/git-baslangic-rehberi-surum-kontrolu-basitlestirildi\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/git-baslangic-rehberi-surum-kontrolu-basitlestirildi\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/git-baslangic-rehberi-surum-kontrolu-basitlestirildi\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Git Ba\u015flang\u0131\u00e7 Rehberi: S\u00fcr\u00fcm Kontrol\u00fc Basitle\u015ftirildi"}]},{"@type":"WebSite","@id":"https:\/\/fatihsoysal.com\/blog\/#website","url":"https:\/\/fatihsoysal.com\/blog\/","name":"Fatihsoysal.com","description":"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim","publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"tr"},{"@type":["Person","Organization"],"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1","name":"Fatih Soysal","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","contentUrl":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","width":512,"height":512,"caption":"Fatih Soysal"},"logo":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/"},"description":"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.","url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/"}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/14599","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/comments?post=14599"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/14599\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=14599"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=14599"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=14599"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}