<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>NoOps School</provider_name><provider_url>https://noopsschool.com/blog</provider_url><author_name>sneha</author_name><author_url>https://noopsschool.com/blog/author/snehablog/</author_url><title>GitHub Training for Real-World Collaboration - NoOps School</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="HYojwDzPt2"&gt;&lt;a href="https://noopsschool.com/blog/github-training-for-real-world-collaboration/"&gt;GitHub Training for Real-World Collaboration&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://noopsschool.com/blog/github-training-for-real-world-collaboration/embed/#?secret=HYojwDzPt2" width="600" height="338" title="&#x201C;GitHub Training for Real-World Collaboration&#x201D; &#x2014; NoOps School" data-secret="HYojwDzPt2" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script&gt;
/*! This file is auto-generated */
!function(d,l){"use strict";l.querySelector&amp;&amp;d.addEventListener&amp;&amp;"undefined"!=typeof URL&amp;&amp;(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&amp;&amp;!/[^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&lt;o.length;i++)o[i].style.display="none";for(i=0;i&lt;a.length;i++)s=a[i],e.source===s.contentWindow&amp;&amp;(s.removeAttribute("style"),"height"===t.message?(1e3&lt;(r=parseInt(t.value,10))?r=1e3:~~r&lt;200&amp;&amp;(r=200),s.height=r):"link"===t.message&amp;&amp;(r=new URL(s.getAttribute("src")),n=new URL(t.value),c.test(n.protocol))&amp;&amp;n.host===r.host&amp;&amp;l.activeElement===s&amp;&amp;(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&lt;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);
//# sourceURL=https://noopsschool.com/blog/wp-includes/js/wp-embed.min.js
&lt;/script&gt;
</html><description>Introduction If you have worked on even a small software project, you already know the messy part: code changes coming from different people, different times, and different goals. Things break, fixes overlap, and nobody is fully sure what changed and why. That is exactly where github becomes more than a &#x201C;code hosting&#x201D; tool. It becomes ... Read more</description></oembed>
