Git practice
Filter by difficulty, use hints, reveal solutions and save attempts locally.
1. Practice Git Introduction by building one step of a team code review workflow and checking the result.
code-writing1. Start from the Git Introduction lesson example.
2. Use commits, branches and pull requests instead of placeholder text.
3. Run the example and compare output before polishing.
2. Practice Install Git by building one step of a team code review workflow and checking the result.
code-fix1. Start from the Install Git lesson example.
2. Use commits, branches and pull requests instead of placeholder text.
3. Run the example and compare output before polishing.
3. Practice git init by building one step of a team code review workflow and checking the result.
output1. Start from the git init lesson example.
2. Use commits, branches and pull requests instead of placeholder text.
3. Run the example and compare output before polishing.
4. Practice git add by building one step of a team code review workflow and checking the result.
fill-blank1. Start from the git add lesson example.
2. Use commits, branches and pull requests instead of placeholder text.
3. Run the example and compare output before polishing.
5. Practice git commit by building one step of a team code review workflow and checking the result.
true-false1. Start from the git commit lesson example.
2. Use commits, branches and pull requests instead of placeholder text.
3. Run the example and compare output before polishing.
6. Practice git status by building one step of a team code review workflow and checking the result.
mini-project1. Start from the git status lesson example.
2. Use commits, branches and pull requests instead of placeholder text.
3. Run the example and compare output before polishing.
7. Practice Branch by building one step of a team code review workflow and checking the result.
mcq1. Start from the Branch lesson example.
2. Use commits, branches and pull requests instead of placeholder text.
3. Run the example and compare output before polishing.
8. Practice Checkout by building one step of a team code review workflow and checking the result.
code-writing1. Start from the Checkout lesson example.
2. Use commits, branches and pull requests instead of placeholder text.
3. Run the example and compare output before polishing.
9. Practice Merge by building one step of a team code review workflow and checking the result.
code-fix1. Start from the Merge lesson example.
2. Use commits, branches and pull requests instead of placeholder text.
3. Run the example and compare output before polishing.
10. Practice Remote by building one step of a team code review workflow and checking the result.
output1. Start from the Remote lesson example.
2. Use commits, branches and pull requests instead of placeholder text.
3. Run the example and compare output before polishing.
11. Practice Push by building one step of a team code review workflow and checking the result.
fill-blank1. Start from the Push lesson example.
2. Use commits, branches and pull requests instead of placeholder text.
3. Run the example and compare output before polishing.
12. Practice Pull by building one step of a team code review workflow and checking the result.
true-false1. Start from the Pull lesson example.
2. Use commits, branches and pull requests instead of placeholder text.
3. Run the example and compare output before polishing.
13. Practice Rebase by building one step of a team code review workflow and checking the result.
mini-project1. Start from the Rebase lesson example.
2. Use commits, branches and pull requests instead of placeholder text.
3. Run the example and compare output before polishing.
14. Practice Stash by building one step of a team code review workflow and checking the result.
mcq1. Start from the Stash lesson example.
2. Use commits, branches and pull requests instead of placeholder text.
3. Run the example and compare output before polishing.
15. Practice Tags by building one step of a team code review workflow and checking the result.
code-writing1. Start from the Tags lesson example.
2. Use commits, branches and pull requests instead of placeholder text.
3. Run the example and compare output before polishing.
16. Practice GitHub Workflow by building one step of a team code review workflow and checking the result.
code-fix1. Start from the GitHub Workflow lesson example.
2. Use commits, branches and pull requests instead of placeholder text.
3. Run the example and compare output before polishing.
17. Practice Pull Requests by building one step of a team code review workflow and checking the result.
output1. Start from the Pull Requests lesson example.
2. Use commits, branches and pull requests instead of placeholder text.
3. Run the example and compare output before polishing.
18. Practice Conflict Resolution by building one step of a team code review workflow and checking the result.
fill-blank1. Start from the Conflict Resolution lesson example.
2. Use commits, branches and pull requests instead of placeholder text.
3. Run the example and compare output before polishing.
19. Practice Commit Messages by building one step of a team code review workflow and checking the result.
true-false1. Start from the Commit Messages lesson example.
2. Use commits, branches and pull requests instead of placeholder text.
3. Run the example and compare output before polishing.
20. Practice Ignore Files by building one step of a team code review workflow and checking the result.
mini-project1. Start from the Ignore Files lesson example.
2. Use commits, branches and pull requests instead of placeholder text.
3. Run the example and compare output before polishing.
21. Practice History Inspection by building one step of a team code review workflow and checking the result.
mcq1. Start from the History Inspection lesson example.
2. Use commits, branches and pull requests instead of placeholder text.
3. Run the example and compare output before polishing.
22. Practice Undo Safely by building one step of a team code review workflow and checking the result.
code-writing1. Start from the Undo Safely lesson example.
2. Use commits, branches and pull requests instead of placeholder text.
3. Run the example and compare output before polishing.
23. Practice Cherry-pick by building one step of a team code review workflow and checking the result.
code-fix1. Start from the Cherry-pick lesson example.
2. Use commits, branches and pull requests instead of placeholder text.
3. Run the example and compare output before polishing.
24. Practice Release Tags by building one step of a team code review workflow and checking the result.
output1. Start from the Release Tags lesson example.
2. Use commits, branches and pull requests instead of placeholder text.
3. Run the example and compare output before polishing.
25. Practice Team Workflow by building one step of a team code review workflow and checking the result.
fill-blank1. Start from the Team Workflow lesson example.
2. Use commits, branches and pull requests instead of placeholder text.
3. Run the example and compare output before polishing.
26. Practice Code Review Flow by building one step of a team code review workflow and checking the result.
true-false1. Start from the Code Review Flow lesson example.
2. Use commits, branches and pull requests instead of placeholder text.
3. Run the example and compare output before polishing.
27. Practice Forks by building one step of a team code review workflow and checking the result.
mini-project1. Start from the Forks lesson example.
2. Use commits, branches and pull requests instead of placeholder text.
3. Run the example and compare output before polishing.
28. Practice Issues by building one step of a team code review workflow and checking the result.
mcq1. Start from the Issues lesson example.
2. Use commits, branches and pull requests instead of placeholder text.
3. Run the example and compare output before polishing.
29. Practice CI Basics by building one step of a team code review workflow and checking the result.
code-writing1. Start from the CI Basics lesson example.
2. Use commits, branches and pull requests instead of placeholder text.
3. Run the example and compare output before polishing.
30. Practice Git Review by building one step of a team code review workflow and checking the result.
code-fix1. Start from the Git Review lesson example.
2. Use commits, branches and pull requests instead of placeholder text.
3. Run the example and compare output before polishing.