Github--用Issue當作技術文章撰寫的地方非常方便, 尤其是圖片存取

Posted by: bart30508 | in Git | 11 months ago |

#1 Issue closed: Github--用Issue當作技術文章撰寫的地方非常方便, 尤其是圖片存取

Labels: Git

MaxwellBest opened issue at 2021-06-16 16:32:

最近自己架了個Blog, 但需要個地方存放圖片, 租用的機器可以放, 但是不方便備份.

因此鎖定了github, 儲存在github, 在blog使用link就可以直接顯示, 但是有一點讓我覺得很不方便, 技術文章常常需要圖片輔助, 每次要上傳都要先下載到local, 在去github上傳.

打亂我的思緒阿.

因此決定使用github上的issue撰寫技術文章, 一氣呵成.

最後再將整個格式複製貼到blog上就好啦!

缺點是, github issue沒有現成的備份工具.

未來如果要備份github issue文章會有點麻煩.

不過好家在非常多人利用github issue寫技術文章, 所以google一下就有很多現成的工具拉!

如這個就是!

https://github.com/mattduck/gh2md

pip install gh2md`

gh2md MaxwellBest/blogbackup D:\BlogBackup\blogbackup.md --login username

這樣子就可以把所有的issue匯出到同一個markdown拉, 超方便^^

使用時記得要將repo改為public, 否則不能使用github api喔!

而那也代表, 我即將要離開HackMD了...

為了方便上傳我的blog我這樣定義: closed : 撰寫完成且已上傳blog open:分為兩類 1. 有tags:撰寫完成但尚未上傳blog 2. 無tags:尚未撰寫完成且尚未上傳blog

gh2md MaxwellBest/EngineerBlogBackup D:\BlogBackup\Github-export\Engineerblog\Engineerblogbackupi.md --login xxx@gmail.com -I --no-closed-issues

每次要上傳blog : 導出no closed issue,並找出有tag的,就是要上傳Blog的Issue了。


由於我是要在github把issuse上傳到blog上,但我發先兩邊的markdown定義有些許不同,為了方便後續上傳快速不用除錯,因此在issue中撰寫markdown,我會統一使用:

  1. 分隔線: -*10 (Github --- 即可)
  2. url: 要使用 (Github url 即可)
  3. Code 多加一個Tab (Github 使用 ```)
tags: Git

Currently unrated
 or 

Subscribe

* indicates required

Recent Posts

Archive

2022
2021

Categories

Apache 1

Data Science 2

Dbfit 1

Design Pattern 1

Devops 3

DigitalOcean 1

Django 1

English 3

Excel 5

Flask 3

Git 1

HackMD 1

Heroku 1

Html/Css 1

Linux 4

Machine Learning 2

Manufacture 1

Mezzanine 18

Oracle 1

Postgresql 7

PowerBI 4

Powershell 4

Python 21

SEO 2

SQL Server 51

SQLite 1

Windows 1

database 8

work-experience 1

其他 1

自我成長 1

資料工程 1

Tags

SEO(1) Github(2) Title Tag(2) ML(1) 李宏毅(1) SQL Server(18) Tempdb(1) SSMS(1) Windows(1) 自我成長(2) Excel(1) python Flask(1) python(5) Flask(2)

Authors

bart30508 (146)

Feeds

RSS / Atom

Github--用Issue當作技術文章撰寫的地方非常方便, 尤其是圖片存取

© COPYRIGHT 2011-2022. Max的文藝復興. ALL RIGHT RESERVED.