获取中...

Just a minute...

最近刚把博客搭建成功,自己松了一口气,准备美美的为自己博客送上几篇文章欣赏一番,却不料后面的情况又层出不穷,真就是“一波未平,一波又起”,但咱也算是见过大场面的人了,所以冷静了一下,上网迅速一搜,事情差不多就美满解决了。

就像小时候做数学题一样,这些错误经历过了,不懂得记录下来,其实也算是白白经历了一遭倒不如不去经历这一遭。所以为了弥补本人“鱼的记忆”的缺陷,我决定慢慢将这些问题收集起来,并附上我当时成功的解决经验,这只能算作我自己的解决经验,并不能作为一个普遍经验使用,毕竟人类的真理是通过广大人民群众的共同的经历总结出来的,所以我一个也不能算做正确的、唯一的做法。

github仓库

1


当我推送到了github上之后,好家伙,给了我这一个警告,于是连忙使用“搜索大法”,最后的解决的方案是:

1.首先将本地博客的文件里面删除package-lock.json这个文件夹;

image-20220528123924449

2.然后打开.gitignorepackage-lock.json输入进去:

image-20220528124309643

  1. 最后正常将本地博客push到github仓库,就会发现仓库里面没有了package-lock.json
    image-20220528124650882
  2. 最后把你删除的package-lock.json文件再还原回来就行了,以后正常推送都没问题了。

推送时出现问题

image-20220528122548731


依旧是git出现问题,这个我上网搜了一下原因,但是我也看不懂,有兴趣可以去知乎上看一下这个回答,但是对于我的解决时终端输入这个代码git config --global core.autocrlf false ,这是廖雪峰老师的解决方案哦

发布时出现问题

2


不知道什么原因我用git add .. 推送就会出现这个问题,但是用git add . 就不会出现这个问题,刚开始的解决方案是输入代码 git master 还能有用,但是现在还是直接用git add . 推送

发布时出现问题

由于自己没有截图意识所以导致问题没有图片,但是是我一次推送的时候显示ssh_exchange_identification: Connection closed by remote host,刚开始上网搜了很多都说是ssh的问题,就是什么公钥、私钥的问题 ,但是我还是没找到具体的解决方案,终于在知乎上看到另一个解决方案:

我是直接使用第一种解决方法就可以了,因为我时刻都开着代理的,只需要关闭代理就好了

相关文章
评论
分享
  • 新主题

    我又又又又又换主题啦,这个主题是西瓜撞地球这位仁兄推荐的,当时第一眼就喜欢上了,但是这个主题年久失修,作者最后一次提交依然停留在四年前,当时对于hexo主...

    新主题
  • obsidian如何同步全平台

    目前我的设备是一台Windows、一个Ipad和一部安装vivo手机,我迫切希望这几个设备能够联动起来。众所周知,obsidian令广大用户头疼的一个问题...

    obsidian如何同步全平台
  • obsidian发布hugo博客

    首先非常感谢木木木木木和胡说大佬的教程和代码。 在刚开始使用hugo博客时候我就看到胡说大佬的这篇教程,只是当时折腾半天obsidian还没折腾明白在这上...

    obsidian发布hugo博客