Git-ten it from all around
My view on that is rubbish. You need to buzz around and take from each source what is most useful to you.
Take learning about Git and GitHub for example.
I fished around and finally found Programing with Mosh as my initial savior. He explains everything bit by bit and slowly. Good for an old geezer like me.
But good as his tutorial may be, there were some confusing aspects; at least for me. See, I started using PyCharm as my IDE while Mosh uses VS Code. When you create a "Project" in PyCharm, it generates a project folder with a .venv (virtual environment) folder inside of it. So which folder do I do my $_git_init in? The master one or the included .venv? Confusing. No?
However, switching over to Nick White's Git Tutorial For Dummies, I found one tiny utterance by him that clears up the confusion. He says, "Git is your memory card [boom!]". Mosh never explained that concept. In other words, you do your $_git_init while inside your .venv. But Nick suggests doing a dot-ended $_git_add. Others say that is dangerous. Too many files get added. Each teacher has his/her own style. There will be some little thing one says and the other leaves out that makes all the difference. So we need to buzz around and gather pollen from from different sources rather than hanging around just one teacher and relying on him/her for everything.
Sometimes, an online lecturer uses a set of tools different than yours. That's where Reddit comes to the rescue. Ask Google: How to set PyCharm as my git core editor?" Reddit has the answer for that.
Sometimes it pays to make mistakes. You discover more than you bargained for Ask BASH for $_git_config --show. It generates an error message. But it also pops a helping HTML onto your browser. Where did that come from?
Interesting finds if you just buzz around a bit.
More to Explore
Python Tutorial | Learn Python Programming Language
Python Virtual Environments: A Primer
Real Python Tutorials -- Start Here
Real Python -- Using GitHub Actions
Python Virtual Environments (venv) -- why every data project deserves one
When your teacher uses the wrong verbiage
Make It Stick. Dr. Mark McDaniel
No Child Left Behind
Comments
Post a Comment