All Topics
All Topics
Technology
Technology
Design
Design
Programming
Programming
Science
Science
News
News
Gaming
Gaming
Entertainment
Entertainment
Business
Business
Finance
Finance
Sports
Sports
Health
Health
Food
Food
Travel
Travel
Art
Art
Music
Music
Books
Books
Education
Education
Politics
Politics
Personal
Personal
No algorithm. No AI slop. No ads. Just RSS. Pro-human. Indie writers. Real journalism. Open web. Chronological. Hand toasted.

Migrating from GitHub to Codeberg: A Personal Experience and Step-by-Step Guide

By

todsacerdoti

6mo ago· 9 min readen

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 pulled
At 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.
Snippet from the RSS feed
In which I talk about the process involved in switching forges, and how well that went.

You might also wanna read