Maison >développement back-end >Golang >Comment utiliser « go get » pour récupérer une branche Git spécifique ?
Comment récupérer une branche de référentiel spécifique avec "Go Get"
Dans les modules Go, vous pouvez rencontrer des situations dans lesquelles vous préférez récupérer une branche spécifique branche, telle qu'une branche de développement, à partir d'un référentiel de dépendances. Le comportement par défaut de "go get" consiste à obtenir la branche master. Cependant, vous pouvez remplacer cette valeur par défaut en utilisant la fonctionnalité de requête de module introduite dans Go 1.11.
Pour récupérer une branche autre que celle par défaut à partir d'un référentiel de dépendances, suivez cette syntaxe :
$ go get <path-to-repo>@<branch>
Pour Par exemple, si vous souhaitez acquérir la branche de développement du référentiel repo_a au sein de votre référentiel repo_b, exécutez la commande suivante :
$ go get github.com/repo_a@develop
Cela permettra récupérez la branche de développement de repo_a et vous permet de l'utiliser dans le module actuel de repo_b.
N'oubliez pas que cette approche est spécifique aux modules Go et ne peut être utilisée que si les deux référentiels utilisent le système de modules. Sinon, des méthodes alternatives, telles que le clonage direct du référentiel ou la gestion des fournisseurs, peuvent être nécessaires.
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!