Working with Git Repositories

On these pages, you will learn how to use the Git version control system with Codeberg.

There are 3 ways to interact with a Git repository hosted on Codeberg:

  1. via the SSH protocol
  2. via the HTTPS protocol
  3. Using the website

Option 1 and 2 require a Git client of your choice installed on your local system.

We recommend the use of the SSH protocol.
It offers improved security through key-based access (stronger protection than a regular password) and better usability (no need to provide credentials on every Git action).


Hey there! 👋 Thank you for reading this article!

Is there something missing or do you have an idea on how to improve the documentation? Do you want to write your own article?

You're invited to contribute to the Codeberg Documentation at its source code repository, for example by Adding a pull request or joining in on the discussion in the issue tracker.

For an introduction on contributing to Codeberg Documentation, please have a look at the Contributor FAQ.

View History View Source