Learn more about cloning repositories
You have read-only access
implemented unified return-value and error handling, log messages need still to be generated