{"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":"Commitizen ile Git Commit'lerini Do\u011fru \u015eekilde Yap\u0131n","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"8x2yNcMETe\"><a href=\"https:\/\/fatihsoysal.com\/blog\/commitizen-ile-git-commitlerini-dogru-sekilde-yapin\/\">Commitizen ile Git Commit&#8217;lerini Do\u011fru \u015eekilde Yap\u0131n<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/commitizen-ile-git-commitlerini-dogru-sekilde-yapin\/embed\/#?secret=8x2yNcMETe\" width=\"600\" height=\"338\" title=\"&#8220;Commitizen ile Git Commit&#8217;lerini Do\u011fru \u015eekilde Yap\u0131n&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"8x2yNcMETe\" 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, bu yaz\u0131da size Git commit'lerinizi standartla\u015ft\u0131rman\u0131n ve tak\u0131m \u00e7al\u0131\u015fmas\u0131n\u0131 kolayla\u015ft\u0131rman\u0131n harika bir yolundan bahsedece\u011fim: Commitizen. Yaz\u0131l\u0131m geli\u015ftirmede, iyi yaz\u0131lm\u0131\u015f ve tutarl\u0131 commit mesajlar\u0131, kodunuzun tarih\u00e7esini anlamak, hatalar\u0131 ay\u0131klamak ve i\u015fbirli\u011fini kolayla\u015ft\u0131rmak i\u00e7in son derece \u00f6nemlidir. Ba\u015ftan savma yap\u0131lan commit mesajlar\u0131 ise projenin ilerleyen a\u015famalar\u0131nda b\u00fcy\u00fck sorunlara yol a\u00e7abilir. \u0130\u015fte tam bu noktada Commitizen devreye giriyor."}