# Obsidian自动上传图片到Github图床

By [linhaidu.eth](https://paragraph.com/@linhaidu-eth) · 2023-11-19

---

1\. Github部分设置
==============

1.1 登录github然后新建一个仓库，如下图所示。
---------------------------

![image.png|600](https://storage.googleapis.com/papyrus_images/76f91610697e69c3235bf55b4ec0bd9a9bae9ca6179091033368889d8086a3a7.png)

image.png|600

![image.png|600](https://storage.googleapis.com/papyrus_images/81bcfa2cf8d2ccd80df2215f15da7c14bf103ebd6fed99dcc42f36d417a0ab98.png)

image.png|600

1.2 Github获取token
-----------------

> token是服务器端生成，供客户端访问服务器的时候使用。无需使用用户名和密码。

![image.png|600](https://storage.googleapis.com/papyrus_images/9c45df66d6803780d022d24f2fdcb37e9b47348084e3fc85c6e2b8fb1dc50323.png)

image.png|600

选择生成token,token只会显示一次，记录下来后面会用到。

![image.png|600](https://storage.googleapis.com/papyrus_images/bdbdf8cfcd5379012cb8b7f7b2e040aa57f3fb0143e805a5a4c28a97217c6999.png)

image.png|600

2\. Picgo部分设置
=============

2.1 下载picgo
-----------

![image.png|600](https://storage.googleapis.com/papyrus_images/1a7a1c13e4e944c928ada33bc07ae5abf9251320666e3bb2d647704da4ffa9b3.png)

image.png|600

2.2 安装picgo
-----------

安装的时候，可能会提示picgo is damage。这是因为因为PicGo没有签名，所以会被macOS的安全检查所拦下。采用如下方式解决： 信任开发者，会要求输入密码:

    sudo spctl --master-disable
    

然后放行picgo：

    xattr -cr /Applications/PicGo.app
    

然后即可正常打开。

2.3 配置picgo
-----------

![image.png|600](https://storage.googleapis.com/papyrus_images/c27c181e5843cb2f52809de8e92844b06c85e0dbccd4e535e4aa25dc0c5733a2.png)

image.png|600

![image.png|600](https://storage.googleapis.com/papyrus_images/839d73672e18f9fe33cd3fbea7d75adbeade303f7a035bbace4209c927dba96e.png)

image.png|600

3\. Obsidian部分设置
================

3.1 到社区插件市场下载image auto upload plugin
-------------------------------------

3.2 配置image auto upload plugin
------------------------------

![image.png|600](https://storage.googleapis.com/papyrus_images/163df4a87b27f838502943be120816b8da61891644796b26fd5193c518319779.png)

image.png|600

---

*Originally published on [linhaidu.eth](https://paragraph.com/@linhaidu-eth/obsidian-github)*
