Hugo笔记

文档 https://gohugo.io/documentation/ 评论插件的选择 几个不错的评论插件: Valine: 传统的昵称、邮箱、网址式 utterances: github登录评论,配置起来最简单 gitalk: github登录评论,美观 disqus: 老外用的多,有收费功能 人生苦短,我用utterances 在github上创建一个公开的repository 在github上安装uterances app:https://github.com/apps/utterances,安装时选择刚才创建的repository 进入官网,填入刚才的repository,然后复制下面的代码填到hugo模板里的相对应位置,一般在是post.html里面找 <script src="https://utteranc.es/client.js" repo="javabullshit/comments" issue-term="pathname" theme="github-light" crossorigin="anonymous" async> </script> 编辑config.toml,加入以下内容: [params.utteranc] enable = true repo = "javabullshit/comments" issueTerm = "pathname" 进入官网, 页内超链接新标签页打开 需要修改主题文件夹中的3个文件 head.html post.html page.html 在<body>之前加入javascript代码: <script type="text/javascript"> function addaTarget(id) { var aTags = document.getElementById(id).getElementsByTagName("a"); for (i = 0; i < aTags....

March 2, 2022 · 1 min · 编程笔记本

Git常用

初始化 # 以当前目录为项目创建仓库 git init # 创建一个目录作为项目仓库 git init [name] 提交至暂存区 git add [file] git commit -m [msg] 分支 # 创建分支 git branch [name] # 查看分支,-r:远程分支,-a:所有分支 git branch 参数 # 切换分支 git checkout 分支名 # 删除本地分支 git branch -d [BranchName] # 删除远程分支 git push origin --delete [BranchName] 同步 # 添加远程仓库 git remote add [仓库] [仓库url] # 同步 git push [仓库] [分支] # 同步到本地 git pull [仓库] [分支] 其他 加上--global表示全局,不加就仅针对当前项目...

March 2, 2022 · 2 min · 编程笔记本