Directly commiting without staging