Gitea topics
12 short topics in Git and Developer Workflow. Each one is a single focused exercise with a clear piece of evidence at the end.
12 topics, one exercise each.
Work through them in order, or jump to the one you need.
These are draft topic outlines (draft; instructor review pending). Full lessons follow after review; ask Ajay if you need a topic sooner.
- 01
Repository organization and permissions
Demonstrate repository organization and permissions in a focused Gitea example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 02
Branch and merge controls
Demonstrate branch and merge controls in a focused Gitea example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 03
Pull or merge request review
Demonstrate pull or merge request review in a focused Gitea example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 04
Issue and project integration
Demonstrate issue and project integration in a focused Gitea example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 05
Release and package publication
Demonstrate release and package publication in a focused Gitea example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 06
Automation trigger boundaries
Demonstrate automation trigger boundaries in a focused Gitea example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 07
Credential and deploy-key scope
Demonstrate credential and deploy-key scope in a focused Gitea example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 08
Repository policy checks
Demonstrate repository policy checks in a focused Gitea example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 09
Audit and change visibility
Demonstrate audit and change visibility in a focused Gitea example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 10
Mirroring and migration
Demonstrate mirroring and migration in a focused Gitea example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 11
Team collaboration conventions
Demonstrate team collaboration conventions in a focused Gitea example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 12
Repository workflow verification
Demonstrate repository workflow verification in a focused Gitea example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course →
Learn the same ideas beyond Gitea.
These courses share topics with this one, so you can compare how each language or tool handles the same concept.
More in Version control build and package tooling.
You have the curiosity.
Let’s turn it into capability.
Start with a practical workshop or bring a specific question to Ajay.