<p>What I do know as "creating a PR" is (generic terminology, not git)</p>
<p>Open GitHub and fork Geany into myname.<br>
Create a branch on github myname.<br>
Fetch geany myname from github.<br>
Switch to branch and edit it.<br>
Commit it.<br>
Open github and create PR.</p>
<p>The details may vary a bit, for example a subsequent fork may be "ff only", but generally it should be something like that. Now we have:</p>
<ol>
<li>geany master</li>
<li>myname master on gitgub</li>
<li>myname branch on github</li>
<li>myname master on the local machine</li>
<li>myname branch on the local machine</li>
</ol>
<p>I cannot help but think that a total of 5 Geany copies are a bit too much for a simple PR. And copies 2-5 are not really related to geany master - "origin master" means myname master. Huh...</p>
<p>If I understood the protected branches correctly, the scheme will be:</p>
<ol>
<li>geany master - protected, writable to leading devs only.</li>
<li>geany mybranch on github - writable to myname as creator.</li>
<li>geany mybranch on the local machine.</li>
</ol>
<p>Simpler, real origin, and GitHub PR-s are be used because they are convenient, not required. Though seeing all branches may be a bit too much for the leading devs.</p>
<p>The procedure itself is not much shorter, but there's less room for errors, and syncing is simpler - actually nil, you always start from the current geany master.</p>
<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br>Reply to this email directly or <a href="https://github.com/geany/geany/issues/764#issuecomment-159019989">view it on GitHub</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/ABDrJ4c2man3NV0Vmb7QttHCnv3oE44Fks5pI1HzgaJpZM4Glekm.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
<link itemprop="url" href="https://github.com/geany/geany/issues/764#issuecomment-159019989"></link>
<meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>