修改了初始化仓库不能清除路径的bug，和在没有仓库的情况下添加货架崩溃的bug