4 ms·
> In a modern, closed-source development environment, you can throw out 90% of Git’s complexity. At the end of the day, what does a beginner really need? > Tha
by fargle 2y ago
> In a modern, closed-source development environment, you can throw out 90% of Git’s complexity. At the end of the day, what does a beginner really need?
> That’s basically it. The rest—merge commits, complicated branches, rebasing, staging areas, and intricate commit histories—just aren’t necessary for most everyday workflows.
yes, agree.
but the takeaway should not be that you need another tool - you can accomplish what is required with a single sheet of paper (or webpage). a table of simple tasks and the commands to accomplish them, tuned to new developers, students, etc. there's literally no reason to make a wrapper just for that.
there's 10,000 things more complicated and fiddly than git that devs need to learn and become expert at.