On Wed, 20 May 2020 at 08:29, John Morris <j...@zultron.com> wrote:

> (B) Some changes going into mainline branches are not going through PRs.
>   If this is not a deliberate decision and the situation evolved
> organically from the days of glo, the project should consider requiring
> all changes go through a submit/CI/review/merge workflow enforced by
> GH's branch protection rules.

What is the workflow for that? It seems to require a feature branch to
be created for every commit?

Or, alternatively, you need to keep your own fork and the main repo on
your local machine, and keep them in synch?
(And I find it difficult to keep my own fork on github synched with
the main linuxcnc repo, and the various clones that I have scattered
through my development systems)

I suspect that this is just a problem with my git-fu. How can one do
this without an infinite proliferation of feature branches?

A problem with feature branches is that they go stale, too. Keeping
them up to date and mergable could become a tedious housekeeping task.

-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to