I am finding it difficult to learn Git and GitHub. Are there any good resources you can recommend?
@Codewith_Anaya dont learn git first learn a programming lang first build something out of it and maintain it on github like different versions, different branches, CI CD, etc this will help you learn more efficiently
@Codewith_Anaya What exactly are you struggling with? The best way is to just learn it by using it. There are only a handful of commands you need to know to get started. If you create a new GitHub repository it actually outlines those commands. Chatgpt might be helpful in this case.
@Codewith_Anaya There is a game “oh my git” which teaches you everything about git in a game manner It’s pretty cool and makes learning it fun
@Codewith_Anaya Create a html file. Initialize a repo in github. Connect local files with repo, create branch in repo. Push code to branch. Merge branch to main. Learn how to undo changes in repository. Ask gpt to guide you all the way and keep asking questions when error occurs. Voila!
@Codewith_Anaya This is what worked for me youtu.be/RGOj5yH7evk?si…
@Codewith_Anaya I’ve found having ChatGPT, Claude, useful as a guide.
@Codewith_Anaya If you have already done frontend, I would highly suggest you to watch the git hub tutorial from apni kaksha. I faced exactly the same problem. But once you learn it's only 3 4 commands and it's a piece of cake 😁. If it helps let's connect 🐱
@Codewith_Anaya It is actually pretty easy. Should take hardly an hour to teach.
@Codewith_Anaya youtu.be/tz82ola3oy0?si… By @Hiteshdotcom I have watched the entire video and it's amazing! You will understand each line you are writing in git and GitHub. Give it a try.
@Codewith_Anaya You can try apna college shradhha khapra tutorial on git GitHub.
@Codewith_Anaya What are u finding difficult exactly abt it? The git commands? (i'm genuinely asking so i can write a beginner friendly article abt it for u and for anyone struggling with it)
@Codewith_Anaya Just watch apna college git & git hub video, some day before i am also facing same problem but that video is inuff and best for learning about git and github
@Codewith_Anaya Try colt steele if anything available by this tutor or mosh hamedani has short better explanation of git or one andonly @Hiteshdotcom youtube lecture on git (the recent one)will help u with git definitely
@Codewith_Anaya I know it seems hard but git's official doc is the best resource
@Codewith_Anaya U don't need to learn everything. Just remember basic commands. Git push, git pull, git log -p git log -t, git clone origin repourl git set-url origin repourl ur //for upde new remote version
@Codewith_Anaya This is an amazing free course by @freeCodeCamp youtu.be/RGOj5yH7evk?si…
@Codewith_Anaya awesomepersona.gumroad.com/l/qfnvu?autoco….
@Codewith_Anaya Youtube channel "Chai and code" by @Hiteshdotcom sir
@Codewith_Anaya Everyone has this problem I don't understand why the GitHub is not just like Instagram or twitter to post the code But you can see the one shot on YouTube of Shraddha Khapra that's great
@Codewith_Anaya I will rec9mand a book "Git Pro", it is awesome to learn and understand the git in depth
@Codewith_Anaya Pick up one tutorial that gets you through the basics (any 2-3 hour video). Next, whenever you don't remember a command, Google it/ask GPT. After a while, you'll start remembering commands.
@Codewith_Anaya this might be of some help probably udemy.com/course/git-and…
@Codewith_Anaya Hitesh choudhary sir's git GitHub english course..
@Codewith_Anaya Try github desktop first. make yourself comfortable with the jargons and process. Then you can learn commands if u want.
@Codewith_Anaya Trial and error is the only way to understand it
@Codewith_Anaya Just go on to GitHub and create a repository without a readme file. GitHub will show you some commands that you can use to push to your repository. The most git commands you are gonna use are those. You'll be using them in every project. Once you are familiar then go in depth.
@Codewith_Anaya Git is really basic stuff just learn by doing - learngitbranching.js.org
@Codewith_Anaya There are many tutorials on YouTube you can watch, the best I can say is by doing it yourself, try to push and clone some repos, branching, checking status and all it will help
@Codewith_Anaya yes i can refer you some relevant and useful resources for the same, just dm me.