Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 4 Jul 2026 15:19:34 -0600
From:      Warner Losh <imp@bsdimp.com>
To:        Rick Macklem <rick.macklem@gmail.com>
Cc:        FreeBSD CURRENT <freebsd-current@freebsd.org>
Subject:   Re: RFC: How to I set up a branch of main that I can "publish"?
Message-ID:  <CANCZdfri3vL4t3PoFyE%2BeLq=97KadrxYSH6uU-EfYzk=_pTtBA@mail.gmail.com>
In-Reply-To: <CAM5tNy7i=wBvYDJXrvoPSYuvdthyLP%2BkM0q2rvXmSGxfZUUYrg@mail.gmail.com>

index | next in thread | previous in thread | raw e-mail

[-- Attachment #1 --]
On Sat, Jul 4, 2026 at 3:16 PM Rick Macklem <rick.macklem@gmail.com> wrote:

> Hi,
>
> I now have a rather large # of commits authored by Vinicius Ferrao
> for NFS-over-RDMA. They are currently in his fork of freebsd-src
> on github.com.
>
> I do have a simpleton mechanism to get them into a local branch
> of main, but I do not want to push them to main yet.
> (Actually, I'd be happy to push them into main, but I have as yet,
> no way of testing them.)
>
> Is there somewhere I can push this stuff so others can clone it?
> (I can push it to a fork I have of freebsd-src on github.com, but
> I don't know how to push that to "main"?)
>
> I'm git clueless, so any suggestions would be appreciated, rick
>

So usually what people do is to create some named branch (nfs-over-rdma).
They then push that to a fork of FreeBSD they've setup on their github.
They then point people at that branch for testing and collaboration. We
don't
currently allow WIP branches to be pushed either to our source of truth repo
or our github mirror.

Warner

[-- Attachment #2 --]
<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Sat, Jul 4, 2026 at 3:16 PM Rick Macklem &lt;<a href="mailto:rick.macklem@gmail.com">rick.macklem@gmail.com</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi,<br>
<br>
I now have a rather large # of commits authored by Vinicius Ferrao<br>
for NFS-over-RDMA. They are currently in his fork of freebsd-src<br>
on <a href="http://github.com" rel="noreferrer" target="_blank">github.com</a>.<br>
<br>
I do have a simpleton mechanism to get them into a local branch<br>
of main, but I do not want to push them to main yet.<br>
(Actually, I&#39;d be happy to push them into main, but I have as yet,<br>
no way of testing them.)<br>
<br>
Is there somewhere I can push this stuff so others can clone it?<br>
(I can push it to a fork I have of freebsd-src on <a href="http://github.com" rel="noreferrer" target="_blank">github.com</a>, but<br>
I don&#39;t know how to push that to &quot;main&quot;?)<br>
<br>
I&#39;m git clueless, so any suggestions would be appreciated, rick<br></blockquote><div><br></div><div>So usually what people do is to create some named branch (nfs-over-rdma).</div><div>They then push that to a fork of FreeBSD they&#39;ve setup on their github.</div><div>They then point people at that branch for testing and collaboration. We don&#39;t</div><div>currently allow WIP branches to be pushed either to our source of truth repo</div><div>or our github mirror.</div><div><br></div><div>Warner </div></div></div>
home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CANCZdfri3vL4t3PoFyE%2BeLq=97KadrxYSH6uU-EfYzk=_pTtBA>