git-learning-game / oh-my-git

An interactive Git learning game!
https://ohmygit.org
Other
1.98k stars 143 forks source link

Suggestion: Make it more clear what the `HEAD` is #188

Open Agent-E11 opened 9 months ago

Agent-E11 commented 9 months ago

In the "your first commit" level, I was pretty confused about what the blue box was, and I was even more confused when I added a commit and there were 2 arrows pointing in different directions ("Shouldn't time only go in 1 direction?"). When it explained that it was pointing at where the current commit is, it made much more sense.

I think that it should explain what the HEAD is earlier. Like, on the "Working together" level (Right after the level where I make my first commit)

And, stylistically, I think that the HEAD arrow should look different from the commit arrows. My first impression of the arrows, because they were the same size and shape (even though they were different colors), was that they meant very similar things (something to do with time).

I think it would work to make the HEAD arrow thinner, and a smaller triangle.


On another note, this is a really cool game, even though I have been using git for a while now, I am learning stuff from it. I am definitely going to finish it.