Migrating from GitHub to Codeberg: A Personal Experience and Step-by-Step Guide
By
todsacerdoti
A baker's-dozen of insight crammed into one ring.
Summary
The article details the author's personal experience migrating from GitHub to Codeberg, a free and open-source software hosting platform. It covers the step-by-step process including setting up a Codeberg account, migrating repositories, configuring Git remotes, and transitioning from GitHub Pages to Codeberg Pages. The author shares practical tips, challenges encountered, and the overall positive outcome of the migration, emphasizing that while not a single-click process, it's manageable and worthwhile for those seeking alternatives to GitHub.
Key quotes
· 5 pulledAt this point, I'd call my migration successful. But it took more than clicking a single button, so let's talk about the steps involved, at least for me.
I'm hoping that it can help be an example for other people, and show that it's actually not that complicated.
Spoiler alert: this very site that you're reading this on is not served from GitHub Pages anymore!
First, I took an hour or so to set up my profile picture, email address, and other basic settings on Codeberg.
The migration process was smoother than I expected, and I'm happy with the results.
You might also wanna read
Erlang Ecosystem Foundation Launches Central Company Registry
The Erlang Ecosystem Foundation has launched a new canonical company registry at registry.erlef.org. The registry aims to serve members, spo
aislop: Open-source CLI tool detects low-quality code patterns left by AI coding agents
aislop is an open-source CLI tool (MIT-licensed) that detects low-quality patterns left behind by AI coding agents like Claude Code, Cursor,
OpenStatus: Open-Source Status Page and Uptime Monitoring Platform
OpenStatus is an open-source status page and uptime monitoring platform designed for developers to showcase their service reliability. It pr
Jujutsu (jj): A Git-Compatible Version Control System Focused on Simplicity and Power
Jujutsu (jj) is a Git-compatible version control system designed to be both simple and powerful. It abstracts the user interface and version
xlide_vscode: Edit Excel VBA Code Directly in VS Code with Full Read/Write and AI Integration
This article presents xlide_vscode, an open-source VS Code extension that enables direct editing of Excel VBA code within Visual Studio Code
tldx: Open-source CLI tool for bulk domain availability checking via RDAP
tldx is an open-source, blazing-fast CLI tool written in Go that bulk-checks domain availability via RDAP. It allows users to generate and c
