Sha256: 6ef8965d6640180a5d8e14a5492fa6c6c8bbd0a00c7370406f77c4c0913a32a2
Contents?: true
Size: 873 Bytes
Versions: 16
Compression:
Stored size: 873 Bytes
Contents
difficulty 2 description "There are two files to be committed. The goal was to add each file as a separate commit, however both were added by accident. Unstage the file `to_commit_second` using the reset command (don't commit anything)" setup do repo.init FileUtils.touch("README") repo.add("README") repo.commit_all("Initial commit") FileUtils.touch("to_commit_first.rb") FileUtils.touch("to_commit_second.rb") repo.add(".") end solution do return false unless (repo.status.files["to_commit_second.rb"].nil? || repo.status.files["to_commit_second.rb"].stage.nil?) && File.exists?("to_commit_second.rb") return false if (repo.status.files["to_commit_first.rb"].nil? || repo.status.files["to_commit_first.rb"].stage.nil?) true end hint do puts "You can get some useful information for git status, it will tell you the command you need to run" end
Version data entries
16 entries across 16 versions & 1 rubygems