利用hexo搭建的博客无法部署到github上,求解决方案

可以在本地进入博客,但是发布时总是出现ERROR Deployer not found: git
网上的解决方案基本上是使用npm install hexo-deployer-git --save这个命令后就可以解决
图片说明
我试了这个命令,出现上图结果,但还是无法发布。
_config.yml文件的最后几行配置为
deploy:
type: git
repo: http://github.com/Kingtanna/Kingtanna.github.io.git
branch: master

求大神提供解决方案

你没有切换到你的项目的目录下面,

谢谢,按你说的可以部署了,但是在部署过程中会出现github的登陆界面,我输了账号密码后会出现如下错误:图片说明
这是为什么呢?