Ajouter et modifier des télécommandes
Une télécommande est une copie nommée du référentiel ailleurs, comme origin sur GitHub. La section Remote du panneau de gauche les répertorie ; Add Remote… en ajoute un et, en cliquant avec le bouton droit sur une télécommande, le modifie, le récupère, l'élague ou le supprime.
Fonctionne dans GitTree Gratuit : toutes les fonctionnalités Git locales, une fois connecté.
Sur cette page
Avant de commencer
- Un référentiel est ouvert et vous disposez de l'URL de la télécommande (HTTPS ou SSH).
Où le trouver
- La section Remote du panneau de gauche ; Add Remote… depuis son menu ou la palette de commandes.
- Cliquez avec le bouton droit sur une télécommande : Fetch Remote, Prune Remote, Edit Remote…, Copy Remote URL, Remove Remote….
| Action | macOS | Windows et Linux |
|---|---|---|
| Fetch All | ⌘⇧F | Ctrl+Shift+F |
Mesures
Ajouter une télécommande
Choisissez Add Remote…. Tapez un Name, tel que
originouupstream, et le URL.Définissez une URL push distincte, si vous en avez besoin
Push URL reste Same as the URL à moins que les push ne doivent aller ailleurs, comme une URL SSH lors de la récupération via HTTPS.
Enregistrer et récupérer
Appuyez sur Add Remote, puis récupérez : les branches de la télécommande apparaissent en dessous dans le panneau de gauche et dans le graphique.
Résultat attendu
La télécommande est répertoriée avec ses branches, prêtes à être récupérées, extraites et poussées.
Modifier, élaguer ou supprimer une télécommande
- Edit Remote… change son nom, son URL ou son URL push.
- Prune Remote supprime les branches distantes qui ont été supprimées sur la télécommande.
- Remove Remote… le supprime de ce référentiel avec ses branches de suivi à distance. Rien sur les changements à distance, et l'ajouter et les récupérer les restaure.
Si quelque chose ne va pas
"Entrez un nom et une URL."
Les deux sont nécessaires. Copiez l'URL du bouton Cloner ou Coder de votre hôte.
La récupération à partir de la nouvelle télécommande échoue
Vérifiez l'URL et que vos informations d'identification ou votre clé SSH fonctionnent pour cet hôte (choisissez les informations d'identification à distance).
Questions
Quelle est la différence entre origine et amont ?
Seule convention. origin est généralement l'endroit à partir duquel vous avez cloné et poussé ; upstream est le projet original lorsque vous travaillez sur un fork.