前几日用Gparted调整硬盘大小的时候(因为调整的是root分区,所以用的manjaro的U盘系统,有卡顿bug)突然画面卡住一动也不懂,这就很尴尬了,一般人这个时候也只能默默的重装系统了,我幸而一个星期前刚做的全盘备份,塞进光驱位,硬盘拷贝,恢复之…
一切看起来并没有什么两样,我有见到了昔日熟悉的界面,更新了一番,系统浴火重生!
燃鹅!
当我写了一下午的代码,准备push到Github的时候,问题出现了

但我手动去clone这个项目能成功,也能push新的改动,初步分析是IntelJ IDE方面出了问题

Github设置没有问题,连接成功了

如果使用https的方式checkout的话可以,那出现这种问题的原因无非就是ssh-key没通过验证啊,我索性重新生成了一边公钥,还是没用

最后我从IDEA的设置(File->Settings->Git)中找到了“SSH Excuteable”选项,默认是“Build-in”,可选“Native”,意思大概就是使用InteliJ内建的SSH还是系统原生的SSH,果断选择“Native”(还是得sometimes naive啊)

好了,问题解决!又可以开(he)开(he)心(he)心(he)地去写代码啦!