will not commit into wrong branch