diff --git a/default/.config/zsh/functions.zsh b/default/.config/zsh/functions.zsh index 6c1fcfb..8c49e8c 100644 --- a/default/.config/zsh/functions.zsh +++ b/default/.config/zsh/functions.zsh @@ -27,7 +27,7 @@ dotstate_update() { [[ "$remote_sha" == "$local_sha" ]] && return 0 info "Repository out of date. Pulling updates..." - git pull &>/dev/null + git fetch origin && git reset --hard origin/master && git clean -fd &>/dev/null dotstate activate exec zsh } \ No newline at end of file