commit vs commits