Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

Development Tools

pooya tolideh
pooya tolideh
12,184 Points

How should I organize small practice projects for GitHub?

I'm new to development and trying to upload small projects that I've worked on to my GitHub profile. These projects are not dependent on each other.

My issue is that some of them are small single-file projects. Sort of like mini challenges that I've solved. So I'm thinking of grouping them together under one repo called "Python programming", for example.

Is this a good practice?

If yes, how should I go about it in Git, and how can I still have a README file showing up for each mini project. If no, what would you recommend doing?

1 Answer

Junjie Huang
Junjie Huang
4,704 Points

I would create individual folder for each mini project. Then, create README.md under each directory (mini project).

pooya tolideh
pooya tolideh
12,184 Points

Awesome. I didn't know you can have README.md files under each sub-repo folder. Cheers!