Sha256: a6ebdabb9d2c6b02f27b825b75d336c94bd244e8450c7c4833a91b04b7471faa
Contents?: true
Size: 875 Bytes
Versions: 2
Compression:
Stored size: 875 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
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
githug-0.3.5 | levels/reset.rb |
githug-0.3.4 | levels/reset.rb |