From 54ae7ce3a8d7b1384330658c8fdf1cba999fa208 Mon Sep 17 00:00:00 2001 From: bleeptrack Date: Fri, 13 Nov 2020 11:43:22 +0100 Subject: [PATCH] file-delete level --- levels/time-machine/files-delete | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 levels/time-machine/files-delete diff --git a/levels/time-machine/files-delete b/levels/time-machine/files-delete new file mode 100644 index 0000000..ddd53cb --- /dev/null +++ b/levels/time-machine/files-delete @@ -0,0 +1,25 @@ +title = Unexpected Visitors +cards = checkout commit-auto reset-hard file-new file-delete + +[description] + +*ring ring* Oh no! You wanted to meet with your parents in your student apartment and your alarm did not go off in time to clean your room! +"Coming!" you yell while you jump out of bed. Now quick! Remove all litter and trash you can find by using `rm [file]` and commit your changes. + +[setup] + +echo Very smelly socks. > socks +echo A tiny couch table. > table +echo An empty energy drink can. > can +echo An empty bag of chips. > bag of chips +git add . +git commit -m "weekend" + +[win] + +NUM_FILES="$(git ls-tree --name-only -r HEAD | wc -l)" +test "$NUM_FILES" -eq 1 && test "$(git ls-tree --name-only -r HEAD)" = "table" + +[congrats] + +Your parents are happy to see you (and of course your neat and tidy apartment)!