# Connecting your completed labs to your Github

**URL:** <https://forum.freecodecamp.org/t/connecting-your-completed-labs-to-your-github/399567>\
**Category:** General\
**Created:** [June 6, 2020, 2:07am UTC](https://forum.freecodecamp.org/t/connecting-your-completed-labs-to-your-github/399567 "2020-06-06T02:07:15Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![mylessalazar](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/mylessalazar/32/152647_2.png) [@mylessalazar](https://forum.freecodecamp.org/u/mylessalazar)\
**Post date:** [June 6, 2020, 2:07am UTC](https://forum.freecodecamp.org/t/connecting-your-completed-labs-to-your-github/399567/1 "2020-06-06T02:07:15Z")

</div>

Hello, I’m sure many of you know this but how do I connect my completed labs to my Github? I’ve already completed four labs and it still isn’t showing up on my Github. I chose Github to connect to my account when I first started on this website. If there is anyway to solve this problem I would greatly appreciate it. Thanks! 🙂

---

<div class="post-metadata">

**Author:** ![Naomi](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/naomi/32/422181_2.png) [@Naomi](https://forum.freecodecamp.org/u/Naomi)\
**Post date:** [June 6, 2020, 2:09am UTC](https://forum.freecodecamp.org/t/connecting-your-completed-labs-to-your-github/399567/2 "2020-06-06T02:09:52Z")

</div>

Hello~!

I’m terribly sorry, but what do you mean by “labs”? Are you talking about the FCC projects? Or the lessons?

---

<div class="post-metadata">

**Author:** ![Catalactics](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/catalactics/32/151364_2.png) [@Catalactics](https://forum.freecodecamp.org/u/Catalactics)\
**Post date:** [June 6, 2020, 2:11am UTC](https://forum.freecodecamp.org/t/connecting-your-completed-labs-to-your-github/399567/3 "2020-06-06T02:11:36Z")

</div>

I see what ur trying to do. This is going to be to long to explain, so you can go here for a tutorial:  
[https://guides.github.com/activities/hello-world/](https://guides.github.com/activities/hello-world/)

---

<div class="post-metadata">

**Author:** ![mylessalazar](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/mylessalazar/32/152647_2.png) [@mylessalazar](https://forum.freecodecamp.org/u/mylessalazar)\
**Post date:** [June 6, 2020, 2:13am UTC](https://forum.freecodecamp.org/t/connecting-your-completed-labs-to-your-github/399567/4 "2020-06-06T02:13:14Z")

</div>

I’m currently working on the 300hrs Javascript certification. Not sure if those are FCC or projects.

---

<div class="post-metadata">

**Author:** ![Naomi](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/naomi/32/422181_2.png) [@Naomi](https://forum.freecodecamp.org/u/Naomi)\
**Post date:** [June 6, 2020, 2:15am UTC](https://forum.freecodecamp.org/t/connecting-your-completed-labs-to-your-github/399567/5 "2020-06-06T02:15:41Z")

</div>

Those are the lessons. The projects are the five at the end of that curriculum.  
If you want to save the work to your GitHub, then you’ll need to follow the tutorial @Catalactics kindly provided for us. Create a GitHub repository for your work.  
Then, when you complete a lesson and it pops up “Submit and go to next challenge”, you can click “download my code” below that to get a file containing your code. You can then upload that file to your GitHub repository.

Even though you’ve logged in to FCC with GitHub, to my knowledge there is not a way to automatically save your solutions to your GitHub.

---

<div class="post-metadata">

**Author:** ![mylessalazar](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/mylessalazar/32/152647_2.png) [@mylessalazar](https://forum.freecodecamp.org/u/mylessalazar)\
**Post date:** [June 6, 2020, 2:17am UTC](https://forum.freecodecamp.org/t/connecting-your-completed-labs-to-your-github/399567/6 "2020-06-06T02:17:05Z")

</div>

Awesome, thank you @Naomi and @Catalactics!

---

<div class="post-metadata">

**Author:** ![Catalactics](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/catalactics/32/151364_2.png) [@Catalactics](https://forum.freecodecamp.org/u/Catalactics)\
**Post date:** [June 6, 2020, 2:24am UTC](https://forum.freecodecamp.org/t/connecting-your-completed-labs-to-your-github/399567/7 "2020-06-06T02:24:37Z")

</div>

Hey @Naomi, you wanna see another one of my gif???

@mylessalazar, if you want to create a new repository and upload files, you can do so by doing this:

 ![Git Upload Files](https://global.discourse-cdn.com/freecodecamp/original/3X/3/5/3540e603cf2907e687598a0bcfa277c38669dc38.gif)

---

<div class="post-metadata">

**Author:** ![ArielLeslie](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/arielleslie/32/264841_2.png) [@ArielLeslie](https://forum.freecodecamp.org/u/ArielLeslie)\
**Post date:** [June 6, 2020, 2:37am UTC](https://forum.freecodecamp.org/t/connecting-your-completed-labs-to-your-github/399567/8 "2020-06-06T02:37:35Z")

</div>

Connecting your freeCodeCamp account to your GitHub account does not result in any automatic pushes to your GitHub repository. It just puts a link to your GitHub account in your freeCodeCamp public profile and allows you to sign in with your GitHub credentials.

---

<div class="post-metadata">

**Author:** ![ILM](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/ilm/32/363239_2.png) [@ILM](https://forum.freecodecamp.org/u/ILM)\
**Post date:** [June 1, 2021, 6:51pm UTC](https://forum.freecodecamp.org/t/connecting-your-completed-labs-to-your-github/399567/9 "2021-06-01T18:51:24Z")

</div>

Closed on June 1, 2021, 6:51pm UTC


