Hexo+Verce部署blog:踩坑Git

Hexo+Verce部署blog:踩坑Git

  跟着网上的教程,安装Git+NodeJS+Hexo,然后第一步就踩坑了,当然对于现在学习Git的年轻人或专业人士,这不是坑,这是笨。   踩坑一:安装Git   我对Git的印象还在2013年左右,当时刚开始用的是SVN,好像用着还可以。至少从那时开始,使用Git是政治正确。其实我一直也没搞懂Git,只会pull或push,pull当下载用,push当上传用,什么分支、版本、本地和远程的区别,到现在也没有搞懂。当然到现在也不需要搞懂了,会用pull和push也够用了。   当时用到Git的时候都是复制粘贴命令,这种软件我从来不用可视化界面。因为用windows的话就是安装.exe或Ubuntu的话就是apt-get install后,设置“git config –global user.name username”之类的。pull的话直接就可以用了,push就得在命令行终端里登录,输入GitHub的用户名、密码就OK了,那时候也有密钥之类的登录方式,因为麻烦也是一直糊里糊涂的。现在有点不太一样了,我用的Windows 11,不管什么平台,还是建议安装Git.Git时,同步安装GitHub CLI。这个地方注意:   1.即使安装GitHub CLI,也得安装Git,只安装GitHub.Cli不能用Git的相关命令(我也不知道,这样是不是对的)。   2.“gh auth login”后按屏幕提示操作,⬆↓选择选项一步一步往下走,不是键入,中途会选择是建立一个本地仓库还是pull一个远程仓库,建立本地仓库基本和就网页上新建repository大差不离了。可以选择通过浏览器认证,安全性更高。不建议用ssh,有点麻烦。“gh auth login”后的选项可以都试一试,看看什么不同。   建议完全按此操作。

0%