<div dir="ltr">All,<div><br></div><div><b>To follow the recent adoption of GitFlow procedures at EMC for our code management the global-workflow master will be renamed to &quot;develop&quot;.</b> Additionally, a release branch called &quot;operations&quot; will be established and will have similar permissions as master/develop, meaning commits to it will be controlled by the global-workflow code managers. The operations branch will be used to prepare releases for hand-off to NCO, whereas the develop branch will continue to be used as the master branch has been.</div><div><br></div><div>In preparing for this change a test repo was set up by the VLab admins and the master-to-develop name change was tested there. Results from those tests show that this change should not cause conflicts with your established branches/clones and should be relatively seamless. If you would like further details on how this change is accomplished let me know!</div><div><br></div><div><b>So what does this change mean to you?</b> It means:</div><div><ol><li>When you make a new clone of global-workflow you will get the &quot;develop&quot; branch as your default now instead of &quot;master&quot;. Proceed as you normally would from there.</li><li>You will sync your branches with the &quot;develop&quot; branch instead of the &quot;master&quot; branch (git merge origin/develop).</li><li>Users will want to do a &quot;git fetch&quot; in their existing clones to ingest the change (one time thing after rename is completed). You can also do a &quot;git pull&quot; but only if you don&#39;t have uncommitted changes in your local clone. A &quot;git fetch&quot; will pull down updated information from VLab but won&#39;t integrate changes into your current branch.</li><li>Pushes to the HEAD of the repo (i.e. currently &quot;master&quot;) for review/commit will go to the develop branch instead of the master branch (mostly for code managers knowledge).</li><li>Learning to say &quot;develop&quot; instead of &quot;master&quot;. (&lt;sarcasm&gt;HARDEST part of this! I won&#39;t lie to you, this bit may take a while, especially if you&#39;re still saying &quot;trunk&quot;.&lt;/sarcasm&gt;)</li></ol></div><div><b>It is the intention of the global-workflow code managers to make these changes within the next week.</b> There is one commit currently in review that I&#39;d like to complete before making the change. I will let you all know when the changes are done or if we decide to delay the change a bit more.</div><div><br></div><div>FYI, when we move the global-workflow repo to GitHub it will start with the develop branch as the default/HEAD branch so you should be used to it by then!</div><div><br></div><div>Let me know of any questions or concerns you may have about this change! Thanks all!</div><div><div><div dir="ltr" class="m_-4231980924816085100gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><font color="#000000"><br></font></div><div dir="ltr"><font color="#000000">Kate Friedman<br>NOAA/NWS/NCEP/EMC Engineering and Implementation Branch</font><br></div></div></div></div></div></div></div></div></div>