Revert directory change
Ensure tags are pushed during project creation so negative assertions are possible
Debugger in dev deps
Explicitly push tags to account for differences in git push behavior between git versions
Add a comment explaining the push command
Use securerandom to ensure different content per file
Optionally allow nonzero exit for running commands