shine:commit push transition