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

Lost history #5

Open
dolmen opened this issue May 13, 2015 · 3 comments
Open

Lost history #5

dolmen opened this issue May 13, 2015 · 3 comments

Comments

@dolmen
Copy link

dolmen commented May 13, 2015

The Git history of Test::Stream has been lost when creating this repo :(

@kentfredric
Copy link

If it exists in the other repo still somewhere, I can probably rig up a filter-tree + git replacement to ship for interested parties who want the history that is implicitly there before commit 0

@exodist
Copy link
Member

exodist commented May 14, 2015

the intention was to start Test-Stream with a fresh history that did not include the false starts and major overhauls from things that never got used, and to do it with some level of code review from the start.

when Test-Stream hits Cpan in a non-dev release it will do so with a reviewed history. getting the jumbled spaghetti of the test-more history reviewed is not feasible.

however if someone wants to make a branch that imports the history from Test-Simple and rebases this on top of it, I will not complain, but it will probably not be master.

@kentfredric
Copy link

I'm not suggesting a rebase. I'm suggesting a git replace that will give people who are interested the history without it polluting our current commit series.

For the uninitiated, a git replace is sort of like a branch, but instead of being a "named" branch, the branch's name is a SHA1.

And the SHA1 states a SHA1 which it "replaces" when fetched.

This has the effect that anyone who fetches the replacement ( which is not the default ), has git behave as if the history after the replacement was rebased on top of the replacement.

http://www.slideshare.net/ChristianCouder/new-views-onyourhistorywithgitr

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

3 participants