Sha256: 03433ab4f2f6bac3294e81e1136c1d2602622e3f1b7c54515798ef1aced5b7eb

Contents?: true

Size: 647 Bytes

Versions: 8

Compression:

Stored size: 647 Bytes

Contents

difficulty 2

description "A file (deleteme.rb) has accidentally been added to your staging area, find out which file and remove it from the staging area.  *NOTE* Do not remove the file system, only from git."

setup do
  repo.init
  FileUtils.touch("deleteme.rb")
  repo.add(".gitignore")
  repo.add("deleteme.rb")
end

solution do
  (repo.status.files["deleteme.rb"].nil? || repo.status.files["deleteme.rb"].stage.nil?) && File.exists?("deleteme.rb")
end

hint do
  puts "You may need to use more than one command to complete this.  You have checked your staging area in a previous level.  Don't forget to run `git` for a list of commands."
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
githug-0.3.2 levels/rm_cached.rb
githug-0.3.1 levels/rm_cached.rb
githug-0.3.0 levels/rm_cached.rb
githug-0.2.12 levels/rm_cached.rb
githug-0.2.11 levels/rm_cached.rb
githug-0.2.10 levels/rm_cached.rb
githug-0.2.9 levels/rm_cached.rb
githug-0.2.8 levels/rm_cached.rb