Maison >développement back-end >Golang >Comment importer des référentiels Git privés avec des ports autres que ceux par défaut dans Go ?

Comment importer des référentiels Git privés avec des ports autres que ceux par défaut dans Go ?

Barbara Streisand
Barbara Streisandoriginal
2024-12-25 22:35:10232parcourir

How to Import Private Git Repositories with Non-Default Ports in Go?

Importation de référentiels Git privés avec des ports non par défaut dans Go

Lors d'une tentative d'importation d'un référentiel Git privé hébergé sur un port non standard en utilisant un chemin d'importation distant, vous pouvez rencontrer des problèmes. Bien que la documentation suggère le contraire, la spécification explicite de ports dans les chemins d'importation distants n'est pas prise en charge.

Une solution de contournement consiste à modifier votre fichier .gitconfig pour définir une télécommande personnalisée avec le port approprié. Ajoutez la section suivante à votre .gitconfig :

[url "[email protected]:6655"]
  insteadOf = git://internal-git.corporate-domain.com

Ce changement vous permet d'importer le référentiel en utilisant la syntaxe suivante :

import "internal-git.corporate-domain.com/~myuser/golang-lib.git"

En modifiant votre .gitconfig, Go résoudra automatiquement l'URL avec le port spécifié lors de la tentative d'importation du référentiel, résolvant ainsi le problème avec les ports autres que ceux par défaut.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn