Outils pour utilisateurs

Outils du site


projet_aoc:gitea

Ceci est une ancienne révision du document !


Démarrer sur Gitea

Ajout de la clé ssh dans Gitea

Générer une clé

download
`ssh-keygen -t rsa -b 4096 -C "your_email@example.com"`

Aller dans “paramètres” en haut a droite de la fenêtre principale du dépôt Gitea.

Sur la gauche 2ème section en partant du bas “clé de déploiement”

  • contenu → coller la clé ssh
  • Activer l'accès en écriture
  • Ajouter une clé de déploiement

Configuration et opérations en local

Enregistrer son nom d'utilisateur

download
git config --global user.name= "mon nom"

Enregistrer son adresse électronique

download
git config --global user.email= "mon adresse électronique"
Créer un dossier de travail
download
cd xx/xx/xx |`mkdir agedei`
Initialiser git
download
`git init`
Pour lier git et le dépôt gitea
download
`git remote add origin https://latortue.ynh.fr/git/orlane/agedei.git`
On vérifie que le dossier local correspond au dossier distant
download
`git checkout -b nom_de_la_branche`
Premier commmit
download
`git commit -m "test`"

Créer une nouvelle branche

en haut a gauche de de la fenêtre principale du dépôt main/voir toutes les branches branche par défaut →main premier icône au bout de la ligne a droite créé une nouvelles branche a partir de main

lié la branche local a la branche distante

download
`git push --set-upstream origin nom_de_votre_branche`

Procédure Mise à jour de fichier et transmission à Gitea

Commandes générales

download
`git status`

git vérifie si le dépôt local correspond à son indexation et donne les fichiers à ajouter à son index

download
`git add <chemin et nom du fichier donné par git>`

ou

download
`git add -A`

pour ajouter tous les fichiers nommés pour indexation par git.

download
`git commit -m "message pour le commit"

` on enregistre un point historique de modification

Pour transmettre au dépôt distant

download
`git pull <le nom du dépôt> <la branche>`

on récupère les infos du dépôt distant

download
`git push <le nom du dépôt> <la branche>`

En cas de branche divergentes

download
`git config --global pull.rebase merges`

le paramètre –global permet d'enregistrer les paramètres dépôt et branche (comme ça plus besoin de saisir. voir https://comprendre-git.com/fr/config/git-pull-rebase/

projet_aoc/gitea.1760565661.txt.gz · Dernière modification : de chrisadmin