Hacker News new | ask | show | jobs
by SAI_Peregrinus 2043 days ago
And that's part of the problem with git! It requires you to get a mental model of how it works internally, but only part of how it works internally is important, and there are terminology conflicts. So people get incorrect ideas about how it works, then get surprised when something unexpected happens.