Git rebase in depth
git-rebase.io
Git rebase in depth
1–10 of 248 posts
Re: Git rebase in depth
#2Re: Git rebase in depth
#3Am I missing a config setting you explain somewhere?
Re: Git rebase in depth
#4I fear that any process that allows for a git push -f at any time is eventually going to result in someone hammering a shared/public repo when they meant to hammer their personal repo.
Re: Git rebase in depth
#5I fear that any process that allows for a git push -f at any time is eventually going to result in someone hammering a shared/public repo when they meant to hammer their personal repo.
Re: Git rebase in depth
#6Re: Git rebase in depth
#7Re: Git rebase in depth
#8I fear that any process that allows for a git push -f at any time is eventually going to result in someone hammering a shared/public repo when they meant to hammer their personal repo.
Still, rebasing is an important workflow to master even if you work on GitHub or on shared branches with others. If you mess up and force push to the wrong branch, you can always go back to the reflog[1] and check out the old version, then force push it.
[1] https://git-rebase.io/#reflog
And in the immortal words of Doug Gwyn(?): "UNIX was not designed to stop its users from doing stupid things, as that would also stop them from doing clever things."