Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cleaning up configuration histories #223

Open
dougiesquire opened this issue Aug 30, 2024 · 0 comments
Open

Cleaning up configuration histories #223

dougiesquire opened this issue Aug 30, 2024 · 0 comments

Comments

@dougiesquire
Copy link
Collaborator

I was chatting with @micaeljtoliveira this morning and he made a point that I think we should seriously consider.

We've been having a lot of difficulty using the automated cherry-picking. That's in large part due to the fact that the histories of our configuration branches have become unnecessarily complex and divergent. We should consider rewriting the history of these branches to bring them in line and make development easier going forward. As a first step, this would require reconciling the unwanted differences between the branches (see @aekiss' neat comparison table in the access-om3-configs README). Then, in the simplest case we could just squash all the history on each branch into a single commit, though it would be better if we could split commits into things that are shared across branches and things that aren't.

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

No branches or pull requests

1 participant