Why is Git so confusing? | Heykuki News