{"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":"CherryPick 3.x: Kod De\u011fi\u015fikliklerini Y\u00f6netme Sanat\u0131","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"zV4mIZXYCN\"><a href=\"https:\/\/fatihsoysal.com\/blog\/cherrypick-3-x-kod-degisikliklerini-yonetme-sanati\/\">CherryPick 3.x: Kod De\u011fi\u015fikliklerini Y\u00f6netme Sanat\u0131<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/cherrypick-3-x-kod-degisikliklerini-yonetme-sanati\/embed\/#?secret=zV4mIZXYCN\" width=\"600\" height=\"338\" title=\"&#8220;CherryPick 3.x: Kod De\u011fi\u015fikliklerini Y\u00f6netme Sanat\u0131&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"zV4mIZXYCN\" 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 s\u00fcre\u00e7lerinde, birden fazla geli\u015ftiricinin ayn\u0131 anda ayn\u0131 kod taban\u0131nda \u00e7al\u0131\u015fmas\u0131 karma\u015f\u0131k sorunlara yol a\u00e7abilir. CherryPick 3.x, bu karma\u015fay\u0131 ortadan kald\u0131rarak, belirli kod de\u011fi\u015fikliklerini se\u00e7erek ve hedef dallara entegre ederek, s\u00fcr\u00fcm kontrol sistemlerindeki i\u015f ak\u0131\u015f\u0131n\u0131 optimize eden g\u00fc\u00e7l\u00fc bir ara\u00e7t\u0131r. Bu makalede, CherryPick 3.x'in temellerinden ileri d\u00fczey kullan\u0131m\u0131na kadar her \u015feyi kapsaml\u0131 bir \u015fekilde ele alaca\u011f\u0131z."}