owc blog 3
Blog Post 3: When I Don’t Understand Something Last semester, I was working on a group project and we had to use Git. I was already familiar with Git, but to be honest, I didn’t really understand how it worked. Everyone around me seemed to be so uptight about Git push, Git pull, and rebase. I was nervous; they would think I didn’t belong there if I asked a question. So I kept quiet. I copied what everyone else was doing and hoped nothing would go wrong. Of course, something did. After I tried to rebase something, my commits disappeared. I panicked. That night, I said to myself, “Okay, I need to learn what I’m doing.” I created a test folder and started running simple Git commands, reading what each one did. I watched videos, read a few blog posts, and even asked questions like “What does rebase actually do?” on ChatGPT. Slowly, things started to make sense. I learned that Git is like a big snapshot timeline, and rebasing essentially rewrites the timeline. I also learned abou...