3 ms·
When using git in that way, I spend more time mucking around with cherry picking than I would to just treat things atomically. The tools are more powerful, but
by nupark2 15y ago
When using git in that way, I spend more time mucking around with cherry picking than I would to just treat things atomically.
The tools are more powerful, but they're also correspondingly more complex, and the net value is in my experience negative.
People simply feel more productive as the number of knobs they're turning increases. However, SCM is the least important knob in my day-to-day development. What matters to me is turning around quick changes with associated unit tests and ultimately committing code that works the first time. The less I think about SCM knobs, the sooner I can move on to the next piece of actual work.