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

Improve Rebase handling #3

Open
haacked opened this issue Mar 9, 2012 · 0 comments
Open

Improve Rebase handling #3

haacked opened this issue Mar 9, 2012 · 0 comments

Comments

@haacked
Copy link
Owner

haacked commented Mar 9, 2012

I'd like to be able to better visualize rebases. The trick is detecting that a rebase occurs.

One option is for SeeGit to keep its own hashes of each commit that doesn't include parents. That way when it detects new commits with different SHAs, but matches what SeeGit thinks is an existing commit, we identify it as a rebase and take the original commit, remove its parent, attach it to the tip, and update the SHAs of those commits to the new ones.

Not sure how well this will work. Open to new ideas.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant