Contemporary cars use helical gears and synchromesh gadgets within the gearboxes, that synchronize the rotation of gears which might be about to mesh. This gets rid of clashing on the gears and can make gear shifting much easier. Many early versions of these transmissions have been semi-automated in operation, https://gearbox86308.blazingblog.com/33825465/the-gearbox-diaries