dvcs:git-hosts
Table des matières
Astuces autour de certains hébergeurs
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 remote add origin git@framagit.org:identifiant/nom_depot.git git push -u 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.
dvcs/git-hosts.txt · Dernière modification : 2024/10/06 18:20 de olivier