Sha256: d7e466ad45585721093adff6fb065116cdffc89b9afeb28510f98422a853b494
Contents?: true
Size: 813 Bytes
Versions: 13
Compression:
Stored size: 813 Bytes
Contents
difficulty 1 description "Set up your git name and email, this is important so that your commits can be identified." setup do repo.init end solution do valid = false name = request("What is your name?") email = request("What is your email?") config_name = repo.config["user.name"] config_email = repo.config["user.email"] if name.respond_to?(:force_encoding) config_name = config_name.force_encoding("UTF-8") config_email = config_email.force_encoding("UTF-8") end if name == config_name && email == config_email valid = true end puts "Your config has the following name: #{config_name}" puts "Your config has the following email: #{config_email}" valid end hint do puts "These settings are config settings. You should run `git help config` if you are stuck." end
Version data entries
13 entries across 13 versions & 2 rubygems