this post was submitted on 16 Jun 2026
9 points (84.6% liked)

Explain Like I'm Five

21443 readers
60 users here now

Simplifying Complexity, One Answer at a Time!

Rules

  1. Be respectful and inclusive.
  2. No harassment, hate speech, or trolling.
  3. Engage in constructive discussions.
  4. Share relevant content.
  5. Follow guidelines and moderators' instructions.
  6. Use appropriate language and tone.
  7. Report violations.
  8. Foster a continuous learning environment.

founded 3 years ago
MODERATORS
 

https://www.theodinproject.com/lessons/foundations-git-basics this is the lesson that i am following. I completed the Create the Repository section successfully. I also completed the Use the Git Workflow section successfully. It's the Modify a File or two where I am facing all the difficulties.

Can someone please show me the way how to do it ?

you are viewing a single comment's thread
view the rest of the comments
[–] swicano@programming.dev 1 points 6 hours ago* (last edited 6 hours ago)

No that makes a ton of sense. I do definitely worry that you're taking on too many complex adjacent things at once then. I myself use docker containers inside WSL to do dev work with Git and all these various things on a daily basis, but it took me a few years to feel comfortable like this. I think I would suggest you focus on the coding (python, javascript, etc etc) first and if it's something that you can do in windows using just vscode, thats going to have less friction than trying to learn git at the same time as trying to learn command-line Linux. And once you feel comfortable with vscoding in windows, swap over to vscode in wsl, that way the IDE (vscode) is still familiar, but now you're layering on the next level. And honestly, Git is pretty low on the stuff to learn. I know entire companies that do software version ingredients and sharing via email (aka, when Bob updates code he and Alice both use, he just emails her a copy) crazy, but it works for them.

On the other hand, this Odin project looks pretty well set up so that maybe after a couple weeks of feeling terrible, you pop out on the other side where it took me years to get to!