Outils pour utilisateurs

Outils du site


documentation:dvcs:git-hosts

Ceci est une ancienne révision du document !


Astuces autour de certains hébergeurs

Les commandes suivantes sont valables pour les hébergeurs suivants :

Tester si sa clé SSH est valide

Il faut avoir généré sa propre clée, et configurer le fichier ~/.ssh/config.

Par exemple pour Framagit :

ssh git@framagit.org
[...]
PTY allocation request failed on channel 0
Welcome to GitLab, @olivierd!
Connection to framagit.org closed.

Créer un dépôt

On peut le faire via l'interface Web, mais également en ligne de commande.

mkdir nom_depo; cd nom_depot
git init
git add origin git@framagit.org:identifiant/nom_depot.git
git push --set-upstream origin master
[...]

Il faut bien sûr remplacer :

  • identifiant → votre identifiant
  • nom_depot → le nom de votre projet
Par défaut le dépôt est privé, il faut modifier ce paramètre dans l'interface Web.

Basculer de HTTPS vers SSH

Si l'on a « cloné » un dépôt distant en http, et que l'on souhaite envoyer ses modifications 1), il faut utiliser la commande git remote set-url.

git remote -v
origin	https://framagit.org/USERNAME/repo.git (fetch)
origin	https://framagit.org/USERNAME/repo.git (push)

git remote set-url origin git@framagit.org:identifiant/nom_repo.git

Il faut bien sûr remplacer :

  • identifiant → votre identifiant
  • nom_depot → le nom de votre projet
1)
À condition que l'on a accès en écriture sur ce dépôt.
documentation/dvcs/git-hosts.1643140045.txt.gz · Dernière modification : le 25-01-2022 à 19h47 de olivier

Sauf mention contraire, le contenu de ce wiki est placé sous les termes de la licence suivante : Public Domain
Public Domain Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki