20 lines
838 B
Markdown
20 lines
838 B
Markdown
---
|
|
eleventyNavigation:
|
|
key: Git
|
|
title: Working with Git Repositories
|
|
icon: code-branch
|
|
order: 10
|
|
---
|
|
|
|
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](/git/clone-commit-via-ssh)
|
|
2. [via the HTTPS protocol](/git/clone-commit-via-http)
|
|
3. [Using the website](/git/clone-commit-via-web/)
|
|
|
|
Option 1 and 2 require a git client (CLI or GUI, your choice) installed on your local system.
|
|
|
|
On clients regularly used to access codeberg we recommend the use of the [SSH protocol](https://de.wikipedia.org/wiki/Secure_Shell).
|
|
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).
|