Hey everyone,
I'm just starting out on my GitHub journey. I'm a 2nd year computer science student, but I also have a previous degree in psychology. School just started last week, and I recently uploaded 3 basic Python projects to GitHub privately. They're quite simple, but I have a few questions as I dive deeper.
1. What resources would you recommend for learning GitHub and design principles?
2. How do pulls and commits actually work?
3. What types of files should I include in a repository, and where do common project structures come from?
4. Is there anything else I should be aware of as a beginner?
I know there are tons of resources out there, but I'm hoping to avoid the typical long tutorials that don't really get to the point.
Thanks, and happy Labor Day weekend!
2 Answers
It sounds like you’re feeling overwhelmed by all the information out there! The truth is, many new learners get stuck thinking they need to know everything before they start. Honestly, the best way to learn is to jump in and start messing around! Don’t be afraid to break something; that’s part of the process! Just try things out!
Don't forget the official Git documentation at https://git-scm.com/docs. It's an excellent resource to have on hand as you learn.
Exactly! Experimenting is key to getting better!