github desktop报error: cannot spawn xxx: No such file or directory的解决 方法
方法)
初衷:看了网上很多文章,甚至去了官网也没找到解决办法,于是还是自己整,将此分享。
注:以下针对windows,mac端没有此问题
由于github desktop是自带的git,而且设置里也没有指向自己的git的path的选项,所以因为某些原因(大多时候是版本问题),会报这样类似这样的error:
当然,你直接使用命令也可以,但git图形化的好处的就是简洁且节约输码时间,因此直接单刀直入,把github desktop的git换掉:
前往:(该地址仅作参考)
C:\Users\Administrator\AppData\Local\GitHubDesktop\app-2.9.6\resources\app
将github desktop将git换成自己下载安装的git即可(最好用譬如git_origin将以前的git备份)
然后重启github desktop 再 commit 就没有任何问题了。
有兴趣的同学还可以发现两个git的大小差异是比较大的,所以自己装的git的功能会比较全一些,github应该是考虑了占用大小。
如果你也成功了,感谢点个👍