{"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":"\"Kendinize Bir Git Yaz\u0131n!\" ile Versiyon Kontrol\u00fc Ustala\u015fmak","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"IZLUeWzcGg\"><a href=\"https:\/\/fatihsoysal.com\/blog\/kendinize-bir-git-yazin-ile-versiyon-kontrolu-ustalasmak\/\">&#8220;Kendinize Bir Git Yaz\u0131n!&#8221; ile Versiyon Kontrol\u00fc Ustala\u015fmak<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/kendinize-bir-git-yazin-ile-versiyon-kontrolu-ustalasmak\/embed\/#?secret=IZLUeWzcGg\" width=\"600\" height=\"338\" title=\"&#8220;&#8220;Kendinize Bir Git Yaz\u0131n!&#8221; ile Versiyon Kontrol\u00fc Ustala\u015fmak&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"IZLUeWzcGg\" 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":"Yaz\u0131l\u0131m geli\u015ftirme d\u00fcnyas\u0131nda, versiyon kontrol\u00fc sistemleri, projelerin verimli bir \u015fekilde y\u00f6netilmesi ve i\u015fbirli\u011finin kolayla\u015ft\u0131r\u0131lmas\u0131 i\u00e7in olmazsa olmaz ara\u00e7lard\u0131r. Bu sistemlerden biri de, pop\u00fclerli\u011fi ve esnekli\u011fiyle bilinen Git'tir. Git'i \u00f6\u011frenmek ve kullanmak, yaz\u0131l\u0131m geli\u015ftirme s\u00fcrecinizi \u00f6nemli \u00f6l\u00e7\u00fcde iyile\u015ftirebilir. Ancak Git'in i\u00e7 i\u015fleyi\u015fini tam olarak anlamak ve bu g\u00fc\u00e7l\u00fc arac\u0131 daha etkili bir \u015fekilde kullanabilmek i\u00e7in, \"Write Yourself a Git!\" adl\u0131 harika bir kaynak var."}