Git, history modification, and libuv | Heykuki News