Gitlab添加公钥仍然需要密码的解决

Gitlab添加sshkey之后pull/push操作,在mac上ok的,在server上(Debian)依旧需要输入密码。

既然在mac上ok,且已添加server的pub key,说明并不是gitlab配置问题,只能是两个客户端的设置问题。

所以,对比git的config:

  1. 本地 ~/.gitconfig
    都是name,email,无差别,跳过
  2. global config
    查看 git config -l,发现差别在于mac有credential.helper=osxkeychain,而server上没有,从字面来看像是信任存储的设置。

很明显osxkeychain专属于macOS系统的,从网上查看,linux的应该用store

添加全局credential.helper配置为store。

git config --global credential.helper store

再次尝试,搞定。

被npm的taobao镜像坑到了

用vue写个小项目,频繁出现 error Unexpected end of JSON input while parsing near 'XXX'。
看网上清理cache可解决:npm cache clean --force  ,然而并不奏效。
切回原来的源:https://registry.npmjs.org/,这才一次性通过。
原因未知,怀疑和下载超时/限制可能有关,未细究。

360社招_跟着老周做搜索!

360搜索(so.com)是国内第二大搜索引擎,从上线到现在一直给行业带来活力和惊喜。spider是搜索事业部的核心团队,每天处理全网海量数据,为用户提供安全便捷的搜索体验。
简历请猛投: grapeisme@163.com,(邮件请注明感兴趣的岗位)
工作地点:北京,酒仙桥
岗位详情:




阅读剩余部分 -

后青春期的诗

当你老了,回顾一生,就会发觉:什么时候出国读书、什么时候决定做第一份职业、何时选定了对象而恋爱、什么时候结婚,其实都是命运的巨变。只是当时站在三岔路口,眼见风云千樯,你作出抉择的那一日,在日记上,相当沉闷和平凡,当时还以为是生命中普通的一天。

20140429155236_fiRxE.thumb_.700_0.jpeg