Cancelar "git fetch –unshallow"

Mi pregunta es bastante simple, pero no puedo encontrar ninguna solución.

Utilizo electron-react-boilerplate para un proyecto, así que lo cloné usando ---depth=1 . Entonces, estaba fallando en llevar mi cambio a mi propio origen (un repository de BitBucket), porque estaba desarrollando un repository poco profundo.

Así que utilicé git fetch --unshallow upstream (upstream siendo el origen repetitivo), sin embargo, como era de esperar, cargó todos los commits del repetitivo, que no quiero.

Esto hace que el tree git esté sucio, ¿hay alguna manera de revertir la git fetch --unshallow command? Reflog no da nada. Por otra parte, ¿por qué necesitaba el unshallow en primer lugar, ya que ya estaba presionando mi propio repository?