# Tutorial Storage on Github

**URL:** https://forum.makecode.com/t/tutorial-storage-on-github/3175
**Category:** micro:bit
**Created:** [August 20, 2020, 5:00pm UTC](https://forum.makecode.com/t/tutorial-storage-on-github/3175 "2020-08-20T17:00:47Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![agc24](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/agc24/32/503_2.png) [@agc24](https://forum.makecode.com/u/agc24)
#### Post date: [August 20, 2020, 5:00pm UTC](https://forum.makecode.com/t/tutorial-storage-on-github/3175/1 "2020-08-20T17:00:47Z")

</div>

Hi,

I’m creating A LOT of tutorials and would like to be able to organize them in one github repository under separate directories, but I cannot get the links to work. For example, my link is something like:

https://[editor url]/#tutorial:[GitHub repository url] **/Lesson2/** [filename]

Is there a way I should structure my repo so this works?

Thanks!  
Alex

---

<div class="post-metadata">

### Author: ![agc24](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/agc24/32/503_2.png) [@agc24](https://forum.makecode.com/u/agc24)
#### Post date: [August 20, 2020, 5:37pm UTC](https://forum.makecode.com/t/tutorial-storage-on-github/3175/2 "2020-08-20T17:37:19Z")

</div>

Hmmm. Now it is working. I guess there must have been some caching issues with github. I’m assuming I can just provide the complete paths to markdown files and they will try to be rendered as tutorials?

---

<div class="post-metadata">

### Author: ![shakao](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/shakao/32/113_2.png) [@shakao](https://forum.makecode.com/u/shakao)
#### Post date: [August 20, 2020, 9:06pm UTC](https://forum.makecode.com/t/tutorial-storage-on-github/3175/3 "2020-08-20T21:06:07Z")

</div>

Yep, the full path to the markdown should load the tutorial! I think you’re right, it was probably a caching issue–we’re trying to improve this process for tutorial creators, so feel free to file issues on Github if/when you run into them!

I have a small sample repo here: [https://github.com/shakao/pxt-tutorial-sample](https://github.com/shakao/pxt-tutorial-sample) that also gives instructions on how to create a release, which should reduce the amount of time you have to wait for cache.
