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

I don't understand why I would push to origin my local branch. This will (potentially) require multiple push -f. I prefer to share the work in a state I considere complete.

As an alternative, just create a new branch! `git branch savepoint-pre-rebase`. That's all. This is extremely cheap (just copy a reference to a commit) and you are free to play all you want.

You are a little more paranoid? `git switch -c test-rebase` and work over the new branch.



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

Search: