Skip to content

Fix working log getting lost on reset --keep#1976

Merged
svarlamov merged 1 commit into
git-ai-project:mainfrom
a-churchill:andrew/fix-reset-keep
Jul 25, 2026
Merged

Fix working log getting lost on reset --keep#1976
svarlamov merged 1 commit into
git-ai-project:mainfrom
a-churchill:andrew/fix-reset-keep

Conversation

@a-churchill

@a-churchill a-churchill commented Jul 24, 2026

Copy link
Copy Markdown
Contributor

Problem: when running git reset --keep (which Graphite does when rebasing stacks), git-ai would lose attribution for any uncommitted changes in the working tree.

Solution: move the working log when moving to a newer commit.

Regression tests cover simulations of what Graphite does when restacking.


Open in Devin Review

@devin-ai-integration devin-ai-integration Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Devin Review: No Issues Found

Devin Review analyzed this PR and found no bugs or issues to report.

Open in Devin Review

@svarlamov
svarlamov merged commit 4f60ed1 into git-ai-project:main Jul 25, 2026
35 checks passed
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.

2 participants