Dans cet article, vous verrez comment installer Golang et le configurer pour utiliser les référentiels GitHub privés de votre entreprise.
ASSUREZ-VOUS DE REMPLACER {VERSION} PAR LA VERSION DÉSIRÉ QUE VOUS VOULEZ !!!
curl -OL https://golang.org/dl/go{VERSION}.linux-amd64.tar.gz
sudo tar -C /usr/local -xvf go{VERSION}.linux-amd64.tar.gz
sudo nano ~/.profile # Or with zsh: sudo nano ~/.zprofile
Collez ceci à la fin du fichier, en remplaçant {YOUR COMPANY ALIAS} par l'alias de votre entreprise :
# Golang export GOROOT=/usr/local/go export GOPATH=$HOME/go export GOBIN=$GOPATH/bin export GOPRIVATE=github.com/{YOUR COMPANY ALIAS}/* export PATH=$PATH:$GOROOT:$GOPATH:$GOBIN export PATH="$PATH:$(go env GOPATH)/bin"
Exécutez ceci pour mettre à jour votre terminal et appliquer les modifications :
source ~/.profile # Or with zsh: source ~/.zprofile
Exécutez ceci et n'oubliez pas de remplacer {VOTRE EMAIL} par votre e-mail :
Exécutez ceci et appuyez uniquement sur Entrée jusqu'à ce que la commande s'arrête
La clé ssh NE DOIT PAS avoir un mot de passe
ssh-keygen -t ed25519 -C "{YOUR EMAIL}"
eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_ed25519
cat ~/.ssh/id_ed25519.pub
Copiez le contenu affiché sur votre terminal, y compris votre email. COPIER TOUT ce que la commande précédente a renvoyé.
Allez sur GitHub et suivez ce tutoriel pour ajouter la clé SSH.
sudo nano ~/.gitconfig
Collez ceci à la fin du fichier :
[url "ssh://git@github.com/"] insteadOf = https://github.com/
Vous pouvez désormais travailler avec Golang et des référentiels privés sur GitHub sans problème !
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!