{"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":"Pull Request'ler ve \u00c7at\u0131\u015fma \u00c7\u00f6z\u00fcm\u00fc: Kod \u0130\u015fbirli\u011finin Temelleri","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"U1k6cuAkpK\"><a href=\"https:\/\/fatihsoysal.com\/blog\/pull-requestler-ve-catisma-cozumu-kod-isbirliginin-temelleri\/\">Pull Request&#8217;ler ve \u00c7at\u0131\u015fma \u00c7\u00f6z\u00fcm\u00fc: Kod \u0130\u015fbirli\u011finin Temelleri<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/pull-requestler-ve-catisma-cozumu-kod-isbirliginin-temelleri\/embed\/#?secret=U1k6cuAkpK\" width=\"600\" height=\"338\" title=\"&#8220;Pull Request&#8217;ler ve \u00c7at\u0131\u015fma \u00c7\u00f6z\u00fcm\u00fc: Kod \u0130\u015fbirli\u011finin Temelleri&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"U1k6cuAkpK\" 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! Fatih Soysal olarak, bug\u00fcn size yaz\u0131l\u0131m geli\u015ftirme s\u00fcrecinde olmazsa olmazlardan biri olan pull request'leri ve s\u0131k kar\u015f\u0131la\u015f\u0131lan bir sorun olan \u00e7at\u0131\u015fma \u00e7\u00f6z\u00fcm\u00fcn\u00fc detayl\u0131 bir \u015fekilde anlataca\u011f\u0131m. Bu rehber, hem yeni ba\u015flayanlar hem de deneyimli geli\u015ftiriciler i\u00e7in faydal\u0131 bilgiler i\u00e7ermektedir. \u00d6ncelikle pull request'in ne oldu\u011funu ve neden \u00f6nemli oldu\u011funu anlamakla ba\u015flayal\u0131m."}