This was also being discussed here [1]
[1] https://news.ycombinator.com/item?id=11049993
Apparently it will be obvious to folks that this has occurred.
[1] https://news.ycombinator.com/item?id=11049993
Apparently it will be obvious to folks that this has occurred.
Being a dvcs, you create atleast one commit on your local repo before pushing to a remote. That one (or more) commit can be changed to point at anyone and pushed.
The only exception to this is if someone else has not pulled into their private repo any changes at or before the commit you changed.