3 ms·
I've been on software teams where there were varying levels of git experience (mostly experienced programmers that grew up on Perforce) and I found that new pro
by danbolt 4y ago
I've been on software teams where there were varying levels of git experience (mostly experienced programmers that grew up on Perforce) and I found that new programmers would often get blocked when the repository underneath the UI got into a particular error state (especially when rebasing or merging). Someone who knew git a little better would often have to help get them "unstuck" so they could continue doing their task. In my industry, there's certainly a camp that would prefer we only use Perforce as its a more practical and seamless tool for them.
I haven't tried Legit, so I can't comment on it, but I do think that new git interface ideas are certainly doable. They just need to pass a certain "painless" experience that tools like Perforce provide. If a game artist using only Maya/Houndini can check in their files without worrying about the underlying decentralized tech, IT departments would switch over in a second.