Move a disposable Git repository with branches, tags, issues, and users into Gogs. Verify clone and push over the protocols you need, review permissions, and confirm that hooks and automated jobs still run. Compare the repository history and issue data with the source.
A code forge must stay available during releases. Practice backup and restore, an update on staging, and administrative account recovery. Do not assume that Git history alone includes the surrounding collaboration records.