The scenario takes files, makes changes, adds new ones, records the edits and pushes it all to the repository — commit and push with no manual console commands.