fisher/functions/__fisher_path_update.fish
2016-03-14 04:20:40 +09:00

13 lines
288 B
Fish

function __fisher_path_update -a path
pushd $path
if not git pull --quiet --rebase origin master
git rebase --abort
git fetch --quiet origin master
git reset --quiet --hard FETCH_HEAD
git clean --quiet -d --force
end ^ /dev/null
popd
end