Да, это тривиально, если вы не внесли изменения в основную ветвь репозитория, из которого вы клонировали (это нормально, если вы зафиксировали их локально).
Если у вас есть изменения, новы не зафиксировали их, просто создайте новую ветку, прежде чем их фиксировать.
$ git checkout -b my-new-branch
$ git commit -a # or git add or whatever is needed for your changes
Если вы зафиксировали изменения в основной ветке локального репо, просто создайте новую ветку в той же точке,и сбросьте мастер обратно туда, где он должен быть:
$ git branch my-new-branch
$ get reset --hard origin/master
$ git checkout my-new-branch
Если вы зафиксировали и внесенные изменения, то для исправления сначала необходимо выяснить, кто-нибудь еще внес эти изменения.