Skip to content

Implement support to Git branches#185

Draft
Felipe-CdS wants to merge 4 commits into
stagingfrom
noworflow-branches
Draft

Implement support to Git branches#185
Felipe-CdS wants to merge 4 commits into
stagingfrom
noworflow-branches

Conversation

@Felipe-CdS

@Felipe-CdS Felipe-CdS commented May 19, 2026

Copy link
Copy Markdown
Collaborator

What

This PR implements a better support to Git branches inside NoWorkflow.
It is a work made by Felipe Coutinho, Fabio Gabriel de Queiros and Lucas Natan Franca Costa related to Leonardo Murta version control class.

Description

This PR implements explicit experiment branches using the existing per-project Git content store at .noworkflow/content.git. The prototype will use Dulwich to create, switch, rename, and fast-forward Git branches, while keeping noWorkflow's relational trial.parent_id history for existing history/diff behavior.

@Felipe-CdS Felipe-CdS force-pushed the noworflow-branches branch from 26fccd9 to 548862c Compare May 21, 2026 19:18
@Felipe-CdS Felipe-CdS changed the base branch from master to staging May 21, 2026 19:18
@Felipe-CdS Felipe-CdS force-pushed the noworflow-branches branch from b792737 to eb42f95 Compare June 1, 2026 19:00
@Felipe-CdS Felipe-CdS force-pushed the noworflow-branches branch from eb42f95 to f85a9f9 Compare June 1, 2026 19:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant