{"version":"1.0","provider_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","provider_url":"https:\/\/fatihsoysal.com\/blog","author_name":"Fatih Soysal","author_url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/","title":"Shadcn\/ui'da .gitkeep Dosyas\u0131n\u0131n Rol\u00fc","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"CIku0CzbUj\"><a href=\"https:\/\/fatihsoysal.com\/blog\/shadcn-uida-gitkeep-dosyasinin-rolu\/\">Shadcn\/ui&#8217;da .gitkeep Dosyas\u0131n\u0131n Rol\u00fc<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/shadcn-uida-gitkeep-dosyasinin-rolu\/embed\/#?secret=CIku0CzbUj\" width=\"600\" height=\"338\" title=\"&#8220;Shadcn\/ui&#8217;da .gitkeep Dosyas\u0131n\u0131n Rol\u00fc&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"CIku0CzbUj\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n<\/script>\n","description":"Merhaba! Ben Fatih Soysal ve bug\u00fcn sizlere Shadcn\/ui gibi b\u00fcy\u00fck ve karma\u015f\u0131k projelerde s\u0131k\u00e7a kar\u015f\u0131la\u015f\u0131lan bir dosya t\u00fcr\u00fc olan .gitkeep dosyas\u0131n\u0131 a\u00e7\u0131klayaca\u011f\u0131m. \u00d6ncelikle, bu dosyalar\u0131n ne i\u015fe yarad\u0131\u011f\u0131n\u0131 anlamak \u00f6nemlidir. K\u0131saca, .gitkeep dosyalar\u0131 bo\u015f dizinlerin Git taraf\u0131ndan takip edilmesini sa\u011flar. Bu durum neden \u00f6nemlidir, birlikte inceleyelim."}