- Add a footer note
4063f81mainfooter☁ GitHubyou are here - Ignore env files
f21342b - Keep secrets home
0f599fd - Update my to-do list
b2cad55 - More ideas
76fefe3 - Big title
7a63fb7big-title - Dark mode
31d2355dark-mode - Add a to-do list
f02c54d - Add my ideas
adc97b5 - My About Me page
8fa9095
Windows PowerShell (practice mode: nothing here touches your real computer)
Lesson 59: Level 7 test: Save Point Pro
Level 7, Save Points: Git and GitHub. Init, add, commit, branch, merge and push. It follows lesson 58, Practice: save point drills. Next comes lesson 60, Chatbot or agent?.
What the lesson explains
Save Point Pro. Everything from Level 7. No hints this time. Read what Git says.
What you do first
Show what you know. Which command makes a folder a Git project? The answer: "git init".
The files on the practice computer
This lesson works in one folder. At the start, Documents\my-site holds images\, .gitignore, footer.txt, ideas.txt, index.html, keys.env, secrets.txt, style.css, todo.txt.
Along the way you type echo "Level 7 done" > done.txt, type git add done.txt, type git commit -m "Level 7 done", type git branch test-done and type git push. Lesson 60 opens with the files just as you leave them.
What you practise
Test, "Show what you know": Which command makes a folder a Git project? The answer: "git init". Then: In the practice terminal, type git status at the prompt PS C:\Users\you\Documents\my-site> and the computer answers: On branch main / Your branch is up to date with 'origin/main'. / nothing to commit, working tree clean. Then: What does git add do? The answer: "Picks files for the next save". Then: Make done.txt and save it in a new save point. Starting at PS C:\Users\you\Documents\my-site>, one way takes 3 commands: echo "Level 7 done" > done.txt; git add done.txt; git commit -m "Level 7 done" (par: 3). Then: What keeps a secret file out of Git? The answer: ".gitignore". Then: Which command sends save points to GitHub? The answer: "git push".
Challenge, "Branch and push": Make a branch test-done, stay on main, then push. Starting at PS C:\Users\you\Documents\my-site>, one way takes 2 commands: git branch test-done; git push (par: 2).
Help in every lesson
Everything happens on a pretend computer in your browser, so nothing touches your real files. PlayBuddy and PlayType stand beside the board, cheer you on and say when it is your turn.
This is a test, so the green ring stays away: you show what you know on your own.
Stars
The lesson has 7 things to do. Up to one slip in ten gives three stars, up to one in four gives two, and finishing always gives at least one. Stars and progress are saved in this browser only; there is no account.
About DayOneCode
DayOneCode is an independent learning site, not affiliated with or endorsed by Anthropic. Claude and Claude Code are trademarks of Anthropic.