News for hackers. Stuff that matters.
Re:Why software engineering processes and tools don’t work f... by icedistilled on Wednesday October 14, 2020 @11:45PM (#24784701)
I came from a chemE background and it wasn't even any computational heavy branch of it. Now I do data science in a different field. I feel like command line Git is fantastic and simple 95% of the time and much prefer it over GUIs. Is git really that hard?

Although I really dislike GUIs in general so maybe that's it.

Re:Why software engineering processes and tools don’t work f... by lmm on Thursday October 15, 2020 @01:59AM (#24785331)
The way the staging area interacts with other commands is completely nonsensical (example: stash and then unstash, and you'll find you've changed which parts of your diff were staged). The commands are horrendously inconsistent and non-orthogonal: git checkout does zillions of different things, git remote needs -v to do anything useful, using "-" to refer to the previous branch works for some commands but not others...