Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> git-rebase is stupid because somebody doesn't know how to use it?

The whole purpose of source control is to reliably track code changes so you don't lose anything and can revert to any point or recover from bad merges. Since rebase permits you to violate this core purpose and literally lose the entire history of code changes, then yes, it is stupid.



It doesn't. Reflog still exists.


No. Reflog exists locally.

Getting away from dependence on the ephemeral is why git exists.


Git rebase is also local.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: