<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Nov 5, 2021 at 5:56 PM Mara Sophie Grosch via llvm-dev <<a href="mailto:llvm-dev@lists.llvm.org">llvm-dev@lists.llvm.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">This happening was actually a big fear for me when I got commit access, especially since I'm working on a fork for my hobby osdev project, not at all ready for upstreaming it - one wrong git push away<br>
<br>
Seeing this happening to other people is a bit of a relief <br>
<br>
Is it possible to configure GitHub to forbid that? Like everything except the normal branches being protected from pushes?<br></blockquote><div><br></div><div>Unfortunately not: there is a "branch protection" mechanism on GitHub but it applies only to branches after they are created as far as I know.</div><div><br></div><div>Pushing a random branch has little consequence, it is easy to delete: pushing the wrong kind of things to the main branch would be more annoying and hard-to-impossible to recover from.</div><div><br></div><div>Cheers,</div><div><br></div><div>-- </div><div>Mehdi</div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">
<br>
Mara<br>
<br>
Am 6. November 2021 00:48:49 UTC schrieb Luke Benes via llvm-dev <<a href="mailto:llvm-dev@lists.llvm.org" target="_blank">llvm-dev@lists.llvm.org</a>>:<br>
>A branch containing the D112590 patch was accidentally pushed to GitHub: <a href="https://github.com/llvm/llvm-project/tree/efb284c07e" rel="noreferrer" target="_blank">https://github.com/llvm/llvm-project/tree/efb284c07e</a><br>
><br>
>In the past couple of weeks, this also happened for <br>
><a href="https://reviews.llvm.org/D107347" rel="noreferrer" target="_blank">https://reviews.llvm.org/D107347</a><br>
>and <br>
><a href="https://reviews.llvm.org/D108319" rel="noreferrer" target="_blank">https://reviews.llvm.org/D108319</a><br>
><br>
>This seems to be happening a lot recently. Is there a problem with the instructions to commit patches? <br>
><br>
>_______________________________________________<br>
>LLVM Developers mailing list<br>
><a href="mailto:llvm-dev@lists.llvm.org" target="_blank">llvm-dev@lists.llvm.org</a><br>
><a href="https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev" rel="noreferrer" target="_blank">https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev</a><br>
<br>
-- <br>
Diese Nachricht wurde von meinem Android-Gerät mit K-9 Mail gesendet.<br>
_______________________________________________<br>
LLVM Developers mailing list<br>
<a href="mailto:llvm-dev@lists.llvm.org" target="_blank">llvm-dev@lists.llvm.org</a><br>
<a href="https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev" rel="noreferrer" target="_blank">https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev</a><br>
</blockquote></div></div>