{"id":13920,"date":"2025-03-01T17:15:13","date_gmt":"2025-03-01T14:15:13","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/git-stash-ile-gecici-degisiklikleri-kaydetme-ve-branch-degistirme\/"},"modified":"2025-03-01T17:15:13","modified_gmt":"2025-03-01T14:15:13","slug":"git-stash-ile-gecici-degisiklikleri-kaydetme-ve-branch-degistirme","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/git-stash-ile-gecici-degisiklikleri-kaydetme-ve-branch-degistirme\/","title":{"rendered":"Git Stash ile Ge\u00e7ici De\u011fi\u015fiklikleri Kaydetme ve Branch De\u011fi\u015ftirme"},"content":{"rendered":"<p><body><\/p>\n<p>Git Stash ile Ge\u00e7ici De\u011fi\u015fiklikleri Kaydetme ve Branch De\u011fi\u015ftirme<\/p>\n<p>Git ile \u00e7al\u0131\u015f\u0131rken, bazen \u00fczerinde \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131z dosyalarda de\u011fi\u015fiklikler yapar, ancak hen\u00fcz bu de\u011fi\u015fiklikleri commit etmek istemezsiniz.  \u00d6rne\u011fin, acil bir hata d\u00fczeltmesi i\u00e7in ba\u015fka bir bran\u015fa ge\u00e7meniz gerekebilir.  \u0130\u015fte bu noktada <strong><code>git stash<\/code><\/strong> komutu devreye giriyor. Bu g\u00fc\u00e7l\u00fc komut, de\u011fi\u015fikliklerinizi ge\u00e7ici olarak saklaman\u0131za ve daha sonra geri y\u00fcklemenize olanak tan\u0131r.  Bu sayede, temiz bir \u00e7al\u0131\u015fma alan\u0131 ile farkl\u0131 bir bran\u015fa ge\u00e7ebilir ve daha sonra de\u011fi\u015fikliklerinizi kolayca geri alabilirsiniz.<\/p>\n<h2><code>git stash<\/code> Komutunun Kullan\u0131m\u0131<\/h2>\n<p><code>git stash<\/code> komutu olduk\u00e7a basittir.  Terminali a\u00e7\u0131p projenizin k\u00f6k dizinine gidin. Ard\u0131ndan a\u015fa\u011f\u0131daki komutu \u00e7al\u0131\u015ft\u0131r\u0131n:<\/p>\n<pre><code class=\"language-bash\">git stash\n<\/code><\/pre>\n<p>Bu komut, \u00fczerinde \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131z t\u00fcm de\u011fi\u015fiklikleri ge\u00e7ici bir depoya kaydeder ve \u00e7al\u0131\u015fma alan\u0131n\u0131z\u0131 temizler.  <strong>Sonras\u0131nda ise,  di\u011fer bir bran\u015fa sorunsuz bir \u015fekilde ge\u00e7i\u015f yapabilirsiniz.<\/strong>  \u00d6rne\u011fin,  <code>git checkout ba\u015fka_branch<\/code> komutuyla farkl\u0131 bir bran\u015fa ge\u00e7ebilirsiniz.<\/p>\n<h3>De\u011fi\u015fiklikleri Geri Y\u00fckleme<\/h3>\n<p>Di\u011fer bran\u015ftaki i\u015finiz bitti\u011finde, de\u011fi\u015fikliklerinizi geri y\u00fcklemek i\u00e7in a\u015fa\u011f\u0131daki komutu kullanabilirsiniz:<\/p>\n<pre><code class=\"language-bash\">git stash pop\n<\/code><\/pre>\n<p><code>git stash pop<\/code> komutu, en son saklanan de\u011fi\u015fiklikleri geri y\u00fckler. <strong>E\u011fer birden fazla de\u011fi\u015fiklik saklad\u0131ysan\u0131z,<\/strong>  <code>git stash list<\/code> komutu ile saklanan de\u011fi\u015fikliklerin listesini g\u00f6rebilir ve <code>git stash pop stash@{1}<\/code> gibi bir komutla belirli bir stash&#8217;i geri y\u00fckleyebilirsiniz.  Burada <code>stash@{1}<\/code>, en son saklanan de\u011fi\u015fikli\u011fi temsil eder.  Daha \u00f6nceki saklamalar\u0131 geri y\u00fcklemek i\u00e7in say\u0131y\u0131 art\u0131rabilirsiniz.<\/p>\n<h2><code>git stash<\/code>&#8216;in Avantajlar\u0131<\/h2>\n<p><code>git stash<\/code> kullanman\u0131n bir\u00e7ok avantaj\u0131 vard\u0131r. \u00d6rne\u011fin,  <strong>\u00e7al\u0131\u015fman\u0131z\u0131 kirletmeden<\/strong> farkl\u0131 bir bran\u015fa ge\u00e7ebilir ve h\u0131zl\u0131 bir \u015fekilde hata d\u00fczeltmeleri veya acil durum g\u00f6revlerini yerine getirebilirsiniz.  Ayr\u0131ca,  <strong>birden fazla de\u011fi\u015fikli\u011fi<\/strong> ayn\u0131 anda saklayabilir ve bunlar\u0131 istedi\u011finiz s\u0131rada geri y\u00fckleyebilirsiniz. Bu \u00f6zellik, \u00f6zellikle karma\u015f\u0131k projelerde olduk\u00e7a kullan\u0131\u015fl\u0131d\u0131r.<\/p>\n<h2>Di\u011fer Faydal\u0131 Komutlar<\/h2>\n<p>\u0130\u015fte <code>git stash<\/code> ile birlikte s\u0131k\u00e7a kullan\u0131lan birka\u00e7 komut daha:<\/p>\n<ul>\n<li><code>git stash list<\/code>: Saklanan de\u011fi\u015fikliklerin listesini g\u00f6r\u00fcnt\u00fcler.<\/li>\n<li><code>git stash drop stash@{0}<\/code>: Belirtilen stash&#8217;i siler.<\/li>\n<li><code>git stash clear<\/code>: T\u00fcm saklanan de\u011fi\u015fiklikleri siler.<\/li>\n<li><code>git stash apply stash@{1}<\/code>: Belirtilen stash&#8217;i geri y\u00fckler, ancak stash&#8217;i silmez.<\/li>\n<\/ul>\n<p>Bu komutlar sayesinde, Git ile \u00e7al\u0131\u015fma ak\u0131\u015f\u0131n\u0131z\u0131 daha verimli hale getirebilir ve geli\u015ftirme s\u00fcrecinizi h\u0131zland\u0131rabilirsiniz.  Daha fazla bilgi i\u00e7in <a href=\"https:\/\/fatihsoysal.com\" target=\"_blank\" rel=\"noopener noreferrer\">fatihsoysal.com<\/a> adresini ziyaret edebilirsiniz.  Ayr\u0131ca, daha detayl\u0131 Git bilgileri i\u00e7in <a href=\"https:\/\/git-scm.com\/doc\" target=\"_blank\" rel=\"noopener noreferrer\">Git resmi d\u00f6k\u00fcmanlar\u0131na<\/a> g\u00f6z atabilirsiniz.<\/p>\n<p>Umar\u0131m bu makale size <code>git stash<\/code> komutunu daha iyi anlaman\u0131za yard\u0131mc\u0131 olmu\u015ftur.  <strong>Unutmay\u0131n,<\/strong>  d\u00fczenli olarak commit yapmak ve  <code>git stash<\/code>&#8216;i bilin\u00e7li kullanmak,  Git ile daha verimli bir \u015fekilde \u00e7al\u0131\u015fman\u0131za olanak tan\u0131r.<\/p>\n<p>#Etiketler: Git stash, Git, Branch, Ge\u00e7ici De\u011fi\u015fiklikler, Versiyon Kontrol, Git Komutlar\u0131, Programlama, Yaz\u0131l\u0131m Geli\u015ftirme, FatihSoysal<br \/>\n<\/body><br \/>\n<\/html><\/p>\n","protected":false},"excerpt":{"rendered":"Git Stash ile Ge\u00e7ici De\u011fi\u015fiklikleri Kaydetme ve Branch De\u011fi\u015ftirme Git ile \u00e7al\u0131\u015f\u0131rken, bazen \u00fczerinde \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131z dosyalarda de\u011fi\u015fiklikler yapar,&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-13920","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 Stash ile Ge\u00e7ici De\u011fi\u015fiklikleri Kaydetme ve Branch De\u011fi\u015ftirme<\/title>\n<meta name=\"description\" content=\"Git ile \u00e7al\u0131\u015f\u0131rken, bazen \u00fczerinde \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131z dosyalarda de\u011fi\u015fiklikler yapar, ancak hen\u00fcz bu de\u011fi\u015fiklikleri commit etmek istemezsiniz. \u00d6rne\u011fin, acil bir hata d\u00fczeltmesi i\u00e7in ba\u015fka bir bran\u015fa ge\u00e7meniz gerekebilir. \u0130\u015fte bu noktada git stash komutu devreye giriyor. Bu g\u00fc\u00e7l\u00fc komut, de\u011fi\u015fikliklerinizi ge\u00e7ici olarak saklaman\u0131za ve daha sonra geri y\u00fcklemenize olanak tan\u0131r. Bu sayede, temiz bir \u00e7al\u0131\u015fma alan\u0131 ile farkl\u0131 bir bran\u015fa ge\u00e7ebilir ve daha sonra de\u011fi\u015fikliklerinizi kolayca geri alabilirsiniz.\" \/>\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-stash-ile-gecici-degisiklikleri-kaydetme-ve-branch-degistirme\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Git Stash ile Ge\u00e7ici De\u011fi\u015fiklikleri Kaydetme ve Branch De\u011fi\u015ftirme\" \/>\n<meta property=\"og:description\" content=\"Git ile \u00e7al\u0131\u015f\u0131rken, bazen \u00fczerinde \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131z dosyalarda de\u011fi\u015fiklikler yapar, ancak hen\u00fcz bu de\u011fi\u015fiklikleri commit etmek istemezsiniz. \u00d6rne\u011fin, acil bir hata d\u00fczeltmesi i\u00e7in ba\u015fka bir bran\u015fa ge\u00e7meniz gerekebilir. \u0130\u015fte bu noktada git stash komutu devreye giriyor. Bu g\u00fc\u00e7l\u00fc komut, de\u011fi\u015fikliklerinizi ge\u00e7ici olarak saklaman\u0131za ve daha sonra geri y\u00fcklemenize olanak tan\u0131r. Bu sayede, temiz bir \u00e7al\u0131\u015fma alan\u0131 ile farkl\u0131 bir bran\u015fa ge\u00e7ebilir ve daha sonra de\u011fi\u015fikliklerinizi kolayca geri alabilirsiniz.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/git-stash-ile-gecici-degisiklikleri-kaydetme-ve-branch-degistirme\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2025-03-01T14:15:13+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-stash-ile-gecici-degisiklikleri-kaydetme-ve-branch-degistirme\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/git-stash-ile-gecici-degisiklikleri-kaydetme-ve-branch-degistirme\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"Git Stash ile Ge\u00e7ici De\u011fi\u015fiklikleri Kaydetme ve Branch De\u011fi\u015ftirme\",\"datePublished\":\"2025-03-01T14:15:13+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/git-stash-ile-gecici-degisiklikleri-kaydetme-ve-branch-degistirme\/\"},\"wordCount\":502,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/git-stash-ile-gecici-degisiklikleri-kaydetme-ve-branch-degistirme\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/git-stash-ile-gecici-degisiklikleri-kaydetme-ve-branch-degistirme\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/git-stash-ile-gecici-degisiklikleri-kaydetme-ve-branch-degistirme\/\",\"name\":\"Git Stash ile Ge\u00e7ici De\u011fi\u015fiklikleri Kaydetme ve Branch De\u011fi\u015ftirme\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2025-03-01T14:15:13+00:00\",\"description\":\"Git ile \u00e7al\u0131\u015f\u0131rken, bazen \u00fczerinde \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131z dosyalarda de\u011fi\u015fiklikler yapar, ancak hen\u00fcz bu de\u011fi\u015fiklikleri commit etmek istemezsiniz. \u00d6rne\u011fin, acil bir hata d\u00fczeltmesi i\u00e7in ba\u015fka bir bran\u015fa ge\u00e7meniz gerekebilir. \u0130\u015fte bu noktada git stash komutu devreye giriyor. Bu g\u00fc\u00e7l\u00fc komut, de\u011fi\u015fikliklerinizi ge\u00e7ici olarak saklaman\u0131za ve daha sonra geri y\u00fcklemenize olanak tan\u0131r. Bu sayede, temiz bir \u00e7al\u0131\u015fma alan\u0131 ile farkl\u0131 bir bran\u015fa ge\u00e7ebilir ve daha sonra de\u011fi\u015fikliklerinizi kolayca geri alabilirsiniz.\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/git-stash-ile-gecici-degisiklikleri-kaydetme-ve-branch-degistirme\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/git-stash-ile-gecici-degisiklikleri-kaydetme-ve-branch-degistirme\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/git-stash-ile-gecici-degisiklikleri-kaydetme-ve-branch-degistirme\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Git Stash ile Ge\u00e7ici De\u011fi\u015fiklikleri Kaydetme ve Branch De\u011fi\u015ftirme\"}]},{\"@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 Stash ile Ge\u00e7ici De\u011fi\u015fiklikleri Kaydetme ve Branch De\u011fi\u015ftirme","description":"Git ile \u00e7al\u0131\u015f\u0131rken, bazen \u00fczerinde \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131z dosyalarda de\u011fi\u015fiklikler yapar, ancak hen\u00fcz bu de\u011fi\u015fiklikleri commit etmek istemezsiniz. \u00d6rne\u011fin, acil bir hata d\u00fczeltmesi i\u00e7in ba\u015fka bir bran\u015fa ge\u00e7meniz gerekebilir. \u0130\u015fte bu noktada git stash komutu devreye giriyor. Bu g\u00fc\u00e7l\u00fc komut, de\u011fi\u015fikliklerinizi ge\u00e7ici olarak saklaman\u0131za ve daha sonra geri y\u00fcklemenize olanak tan\u0131r. Bu sayede, temiz bir \u00e7al\u0131\u015fma alan\u0131 ile farkl\u0131 bir bran\u015fa ge\u00e7ebilir ve daha sonra de\u011fi\u015fikliklerinizi kolayca geri alabilirsiniz.","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-stash-ile-gecici-degisiklikleri-kaydetme-ve-branch-degistirme\/","og_locale":"tr_TR","og_type":"article","og_title":"Git Stash ile Ge\u00e7ici De\u011fi\u015fiklikleri Kaydetme ve Branch De\u011fi\u015ftirme","og_description":"Git ile \u00e7al\u0131\u015f\u0131rken, bazen \u00fczerinde \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131z dosyalarda de\u011fi\u015fiklikler yapar, ancak hen\u00fcz bu de\u011fi\u015fiklikleri commit etmek istemezsiniz. \u00d6rne\u011fin, acil bir hata d\u00fczeltmesi i\u00e7in ba\u015fka bir bran\u015fa ge\u00e7meniz gerekebilir. \u0130\u015fte bu noktada git stash komutu devreye giriyor. Bu g\u00fc\u00e7l\u00fc komut, de\u011fi\u015fikliklerinizi ge\u00e7ici olarak saklaman\u0131za ve daha sonra geri y\u00fcklemenize olanak tan\u0131r. Bu sayede, temiz bir \u00e7al\u0131\u015fma alan\u0131 ile farkl\u0131 bir bran\u015fa ge\u00e7ebilir ve daha sonra de\u011fi\u015fikliklerinizi kolayca geri alabilirsiniz.","og_url":"https:\/\/fatihsoysal.com\/blog\/git-stash-ile-gecici-degisiklikleri-kaydetme-ve-branch-degistirme\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2025-03-01T14:15:13+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-stash-ile-gecici-degisiklikleri-kaydetme-ve-branch-degistirme\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/git-stash-ile-gecici-degisiklikleri-kaydetme-ve-branch-degistirme\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"Git Stash ile Ge\u00e7ici De\u011fi\u015fiklikleri Kaydetme ve Branch De\u011fi\u015ftirme","datePublished":"2025-03-01T14:15:13+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/git-stash-ile-gecici-degisiklikleri-kaydetme-ve-branch-degistirme\/"},"wordCount":502,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/git-stash-ile-gecici-degisiklikleri-kaydetme-ve-branch-degistirme\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/git-stash-ile-gecici-degisiklikleri-kaydetme-ve-branch-degistirme\/","url":"https:\/\/fatihsoysal.com\/blog\/git-stash-ile-gecici-degisiklikleri-kaydetme-ve-branch-degistirme\/","name":"Git Stash ile Ge\u00e7ici De\u011fi\u015fiklikleri Kaydetme ve Branch De\u011fi\u015ftirme","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2025-03-01T14:15:13+00:00","description":"Git ile \u00e7al\u0131\u015f\u0131rken, bazen \u00fczerinde \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131z dosyalarda de\u011fi\u015fiklikler yapar, ancak hen\u00fcz bu de\u011fi\u015fiklikleri commit etmek istemezsiniz. \u00d6rne\u011fin, acil bir hata d\u00fczeltmesi i\u00e7in ba\u015fka bir bran\u015fa ge\u00e7meniz gerekebilir. \u0130\u015fte bu noktada git stash komutu devreye giriyor. Bu g\u00fc\u00e7l\u00fc komut, de\u011fi\u015fikliklerinizi ge\u00e7ici olarak saklaman\u0131za ve daha sonra geri y\u00fcklemenize olanak tan\u0131r. Bu sayede, temiz bir \u00e7al\u0131\u015fma alan\u0131 ile farkl\u0131 bir bran\u015fa ge\u00e7ebilir ve daha sonra de\u011fi\u015fikliklerinizi kolayca geri alabilirsiniz.","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/git-stash-ile-gecici-degisiklikleri-kaydetme-ve-branch-degistirme\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/git-stash-ile-gecici-degisiklikleri-kaydetme-ve-branch-degistirme\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/git-stash-ile-gecici-degisiklikleri-kaydetme-ve-branch-degistirme\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Git Stash ile Ge\u00e7ici De\u011fi\u015fiklikleri Kaydetme ve Branch De\u011fi\u015ftirme"}]},{"@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\/13920","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=13920"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/13920\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=13920"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=13920"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=13920"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}