markdown--写博客高清大图水印很烦恼?Github+PicGo实现在线免费图床

news/2024/7/24 3:30:09 标签: markdown, 免费图床, github, PicGo
markdown_views prism-atom-one-light">

目录

  • ❤️学习背景
  • ☀️一、配置GitHub
    • 😀1.1 注册GitHub
    • 🍇1.2 创建GitHub仓库
    • 🍈1.3 生成GitHub令牌token
  • 🍉二、配置PicGo
    • 🍊2.1 安装PicGo
    • 🍋2.2 配置GitHub图床
    • 🍌2.3 PicGo上传图片
    • 🏳️‍🌈2.4 拷贝图片URL
  • ☸(附)常用图标

❤️学习背景

很多像我一样喜欢写博客分享技术给有需要的小伙伴学习,有时候想要在博文中分享一张高清无水印的图片给小伙伴们(Zhuang Yi Bo B),因此需要将图片插入到博文当中,现在的博客网站在线编辑器主要有本地上传图片或者通过图片URL这两种方式,比如CSDNmarkdown,想要实现高清无水印的图片,一般通过图片URL方式,不过本地上传图片确实挺方便的,而且长<300且宽<200的图片确实是无水印的,不过高清大图的话就有点无奈了~

本来以为本地上传图片应该是这样的(单纯)~

实际本地上传图片后却变成这样了(高清水印)~
在这里插入图片描述
本文主要介绍GitHub + PicGo免费搭建高清无水印图床,进入正文~

☀️一、配置GitHub

😀1.1 注册GitHub

Sign up注册GitHub账号并登陆(已注册的直接点击Sign in登录)
https://github.com/
在这里插入图片描述

🍇1.2 创建GitHub仓库

访问GitHub主页,新建Repository仓库,用途是存放图片~

编辑Repository仓库内容:

🍈1.3 生成GitHub令牌token

GitHub右上角:
头像 -> Settings -> Developer settings -> Personal access tokens -> Generate new token


生成的token先保存下来,因为只显示一次:
在这里插入图片描述
刷新就不再次显示token了~在这里插入图片描述

PicGo_29">🍉二、配置PicGo

PicGo_30">🍊2.1 安装PicGo

PicGo官网介绍

PicGo在GitHub上的开源下载地址

我电脑是Windows 64位,这里我直接下载最新版本PicGo-Setup-2.3.0-beta.7-x64.exe

双击exe完成安装后,打开PicGo~

🍋2.2 配置GitHub图床

自定义域名(用于GitHub加速):
https://cdn.jsdelivr.net/gh/GitHub用户名/仓库名

PicGo_45">🍌2.3 PicGo上传图片

🏳️‍🌈2.4 拷贝图片URL

将拷贝得到的图片URL粘贴到博客编辑器中~

☸(附)常用图标

爱心:❤️
太阳:☀️
微笑:😀
葡萄:🍇
蜜瓜:🍈
西瓜:🍉
橙子:🍊
柠檬:🍋
香蕉:🍌
彩虹:🏳️‍🌈
其他图标:
☸⚓☣⚠⚡☢♻♿✌✍✎✐✏♠♣♥♦☻☺☹✉☎
☏✆☁☂❄☃❈✿❀❁☘❦☕❂☥☮☯☪☤✄✂☸

原创不易,觉得有用的小伙伴一键三连(点赞+收藏+评论 )+关注走起~
在这里插入图片描述


http://www.niftyadmin.cn/n/1328215.html

相关文章

Linux--用户及用户组管理基本命令

​祝大家&#xff08;Dan Shen Gou&#xff09;七夕情人节快乐&#xff08;Chi Gou Liang&#xff09;~ &#x1f347;目录&#x1f349;学习背景☀️一、用户组管理&#x1f600;1.1 用户组查看&#x1f348;1.2 用户组添加&#x1f34c;1.2.1 直接添加用户组&#x1f34a;1.…

Java--反射机制原理、几种Class获取方式及应用场景

目录&#x1f4e2;学习背景&#x1f3b9;一、Java反射机制是什么&#xff1f;&#x1f3b8;1.1 反射原理&#x1f4e3;1.2 反射例子&#x1f3b5;二、Java反射机制中获取Class的三种方式及区别&#xff1f;&#x1f4c0;2.1 Class的几种获取方式&#x1f50a;2.2 代码演示几种方…

Shell--如何定义及遍历数组、字符串数组【工作笔记】

脚本定义array.sh&#xff1a; vim array.sh添加内容如下&#xff1a; #!/bin/sh #!/bin/sh echo "一、Shell定义数组及遍历数组"; array(666 777 888) for value in ${array[]}; doecho $value; done;echo "二、Shell定义字符串数组及遍历字符串数组"; s…

Shell--计算两个日期的相差天数及输出这两个日期内的所有日期【工作笔记】

定义脚本 vim calculateDate.sh如下&#xff1a; #!/bin/sh startDate"20210801" endDate"20210826" echo "起始日期&#xff1a;$startDate" echo "结束日期&#xff1a;$endDate"#将日期转成秒 startDateTimedate -d "$startD…

MySQL--基于Xtrabackup+Shell+Crond实现的数据库(全量+增量)热备份方案

【实战背景】 不管你是正在上学&#xff0c;还是已经工作了&#xff0c;想必多多少少都听说过发生rm -rf、删库跑路的情况&#xff0c;主要指的就是被有意或无意的删除掉了数据库的数据&#xff0c;而数据是整个业务最重要的价值体现&#xff0c;如果你的公司或者项目组没有一个…

Java--LinkedList真的比ArrayList添加元素快?Open JDK JMH带你揭开真相

欢迎进来学习的小伙伴&#xff0c;本文将会带你揭开真相~ 【学习背景】 不管你是学生&#xff0c;还是职场小白&#xff0c;还是入行Java几年的小伙伴&#xff0c;相信很多小伙伴在面试Java工作岗位时&#xff0c;发现LinkedList和ArrayList这两者相关的问题基本是必面的~ 但是…

Java--String、StringBuilder及StringBuffer区别及性能对比

哈喽&#xff0c;欢迎进来学习的小伙伴~ 【学习背景】 本文会通过OpenJDK提供的Java性能测试工具JMH来测试下String、StringBuilder及StringBuffer拼接字符串的效率如何~ 关于JMH的介绍及具体使用&#xff0c;我的这篇博文中有介绍&#xff1a; Java–☀️面试官&#xff1a;L…

MySQL--mysqld、mysql_safe、mysql.server、mysqladmin几种启动和停止服务使用说明

您好&#xff0c;我是贾斯汀&#xff0c;欢迎进来学习的小伙伴~ 【学习背景】 本文对Linux下启动和停止mysql服务最常用的几种方式进行讲解&#xff1a; &#xff08;1&#xff09;mysqld &#xff08;2&#xff09;mysqld_safe &#xff08;3&#xff09;mysql.server &#…