Beginner GitHub: Best version control for small projects?
0
Hello everyone! I'm super new to web development and just diving into GitHub. I'm a bit overwhelmed trying to figure out the best way to manage my personal learning projects. I'm building lots of tiny things โ like a single HTML page experiment or a small JavaScript function โ and I want to make sure I'm using GitHub correctly from the start.
My main confusion is around
version control for these small, individual projects. Should every single one get its own repository? Or is there a smarter, more efficient way for a beginner to group them, especially since they're often unrelated learning exercises? I'm really keen to learn the best practices right away so I don't develop bad habits. Any advice on best practices for a noob like me would be amazing!2 Answers
0
Alexander Wilson
Answered 2 days agoHi Mei Tanaka, while calling yourself a 'noob' is endearing, let's ensure your Git practices are anything but.
My main confusion is around version control for these small, individual projects. Should every single one get its own repository?For optimal `source code management` and clear `Git workflows`, each distinct project, no matter how small, should generally get its own repository. While you could group truly tiny, unrelated learning experiments into one repo with subfolders initially, separate repositories are the best practice for maintainability and future development.
0
Mei Tanaka
Answered 2 days agoAh, perfect! That makes total sense for best practice. But then I'm wondering about the *practical* side of managing all these individual repos locally โ how do you guys usually structure your file system to keep everything tidy?
Your Answer
You must Log In to post an answer and earn reputation.