部署 3.0 的 hexo 到 gitcafe 问题求解 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
JuSH
V2EX    Node.js

部署 3.0 的 hexo 到 gitcafe 问题求解

  •  
  •   JuSH 2015-08-22 08:59:48 +08:00 5502 次点击
    这是一个创建于 3703 天前的主题,其中的信息可能已经有所发展或是发生改变。


    hexo s 后在本地一切正常
    hexo d 到 giecafe 的时候就出现下面的问题,我试过更换公还是同样的问题,重新创建一个新的 hexo 也是同样的问题。
    22 条回复    2015-08-25 08:55:38 +08:00
    LittleMK
        1
    LittleMK  
       2015-08-22 09:04:41 +08:00
    gitcafe 的没 ssh 配置好?
    bitbegin
        2
    bitbegin  
       2015-08-22 09:12:09 +08:00 via Android
    难道不是 public key 的问题?
    PPTing
        3
    PPTing  
       2015-08-22 09:22:20 +08:00
    way2explore2
        4
    way2explore2  
       2015-08-22 09:26:26 +08:00 via Android
    只怪你不用我大 Linux
    zakokun
        5
    zakokun  
       2015-08-22 9:29:46 +08:00 via iPhone
    wimdows 下的问题这里一般没人能解决
    29EtwXn6t5wgM3fD
        6
    29EtwXn6t5wgM3fD  
       2015-08-22 10:23:27 +08:00 via Android
    可以通过用户名,密码来 deploy 啊
    sparkrat
        7
    sparkrat  
       2015-08-22 10:45:03 +08:00
    没有权限. 如果用的是 https 协议,那就是你账号密码输错了..如果是用的 ssh 协议...那就是 rsa 公钥没添加到 gitcafe...
    Chilly
        8
    Chilly  
       2015-08-22 10:53:21 +08:00 via Android
    我也遇到了相同的情况,先 mark 下
    zhuangzhuang1988
        9
    zhuangzhuang1988  
       2015-08-22 10:55:07 +08:00
    @way2explore2
    @zakokun 就是个权限问题, 干嘛牵扯到别的方面.
    way2explore2
        10
    way2explore2  
       2015-08-22 11:01:22 +08:00 via Android
    @zhuangzhuang1988 开个玩笑而已,别介意
    starcraft
        11
    starcraft  
       2015-08-22 11:03:59 +08:00
    这问题 so 上有吧 解释很详细的记得
    zhuangzhuang1988
        12
    zhuangzhuang1988  
       2015-08-22 11:12:36 +08:00
    @way2explore2 我自己不介意的.但是如果熟悉 git 的人还好, 不熟悉的真去安装个 linux,然后还是没解决. 那不是浪费别人时间么.
    professorz
        13
    professorz  
       2015-08-22 15:34:01 +08:00
    说句题外的,怎么不部署到 SAE ,干嘛非得部署到 gitcafe
    rogerchen
        14
    rogerchen  
       2015-08-22 15:38:01 +08:00
    gitcafe 上关于使用公钥认证的帮助页
    https://help.gitcafe.com/manuals/help/ssh-key

    windows 下可以用预先生成好的公钥私钥对,也可以用 puttygen 或者 xshell 所带的 xagent 生成,注意生成的公钥的格式应该是 openssh 格式
    http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
    rogerchen
        15
    rogerchen  
       2015-08-22 15:41:39 +08:00
    建议楼主贴出加上 --debug 选项的输出
    fszaer
        16
    fszaer  
       2015-08-22 16:56:12 +08:00
    仓库地址
    账号密码
    ssh 公钥
    这些对不对,难保没有出现多了或者少了个字母的低级错误
    然后我记得好像还要下这个包
    hexo-deployer-git
    TakanashiAzusa
        17
    TakanashiAzusa  
       2015-08-22 17:02:39 +08:00
    ssh -vT [email protected]

    看下返回什么
    GuBonjour
        18
    GuBonjour  
       2015-08-22 17:12:32 +08:00
    Permission Denied (public key ) 一般建议走一遍 ssh -T [email protected] 看看
    Chilly
        19
    Chilly  
       2015-08-22 19:04:24 +08:00
    楼主问题解决了吗,我的和你一样,还没解决,求教啊
    8cbx
        20
    8cbx  
       2015-08-22 20:36:28 +08:00
    手动 push public 文件夹吧,我从一开使用 Hexo 就手动 push 的。 git init public 文件夹,之后 checkout gitcafe-pages 分支,之后就是正常的 add commit 和 push 了……这样有个好处就是你的 hexo 博客配置什么的都可以直接 push 到 master 分支下,便于容灾备份
    Chilly
        21
    Chilly  
       2015-08-22 22:42:59 +08:00
    我和你的问题是一模一样的,现在已经解决了。方法其实就是一句话的事,但是为了增加博客访问量,你还是看我的博客吧
    地址: http://www.cognize.me/2015/08/22/msysgiterror/
    JuSH
        22
    JuSH  
    OP
       2015-08-25 08:55:38 +08:00
    感谢各位的大神的帮助, 这个问题我已经解决了。
    我用在更换了我在 gitcafe 的公钥,将原来运行 hexo 2.X 需要密码旧公钥换成了无密码的新公钥就可以同步了。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     978 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 24ms UTC 23:13 PVG 07:13 LAX 16:13 JFK 19:13
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86