Welcome! This is your first assignment. You'll learn the basic Git workflow: clone → edit → commit → push and run tests automatically with GitHub Actions.
- Open this repository in Codespaces (Code → Open with Codespaces).
- Edit
hello.py:- Replace
NAME = "REPLACE_WITH_YOUR_NAME"with your real name in English. - Make sure the program prints exactly:
Hello, <YourName>!
- Replace
- Run tests locally:
pytest -q
- Commit and push:
git add . git commit -m "Update my name" git push
- Check the Actions tab; all tests should pass ✅.
- What is the difference between
git addandgit commit? - What does
git pushdo? - How do you check your current branch? (command)
Write your answers under this section by editing this file and committing again.
- Do not rename files or move folders.
- Auto-grading will fail if your
NAMEis unchanged or the output is wrong. - You can run tests locally with
pytestbefore pushing.