Remix.run Logo
▲ gosub100 2 hours ago

There is nothing simple about git. 'ls' is a simple tool. git is probably the most complicated console command (in widespread use) I have ever used, although I'm open to other examples

▲nunez 2 hours ago | parent | next [-]

not for 95% of what people will use it for IMO

initializing a repo, staging files, adding them to the changeset, commiting then pushing those changes are easy to do. solving merge conflicts is a little complicated but IDEs make that much easier to do.

▲fragmede 2 hours ago | parent | prev [-]

It is not simple like a hammer, but imo the bar for being a software engineer is being intelligent enough to be able to understand it well enough to do things with it, since it is a tool of the trade.

▲medler 2 hours ago | parent [-]

jj is far simpler and more powerful at the same time. There is absolutely no reason anyone should waste time learning git in 2026

▲xeyownt an hour ago | parent [-]

reason: not use a tool whose name collides with million things