commit on lunux