Ce guide vous accompagne dans l'installation et la configuration d'un environnement Next.js sur un PC vierge.
Avant de commencer, assurez-vous d'installer les éléments suivants :
- Visual Studio Code (VSC)
- Node.js (Vérification :
node -ven ligne de commande) - Git (si Windows) (Vérification :
git -ven ligne de commande)
đ Pendant l'installation, utilisez les options par dĂ©faut si vous dĂ©butez.
Si ce n'est pas encore fait, inscrivez-vous sur GitHub.
Ouvrez un terminal (Git Bash ou PowerShell) et entrez ces commandes :
git config --global user.name "TonNom"
git config --global user.email "TonEmail@exemple.com"Vérifiez la configuration avec :
git config --global --listVous devriez voir :
user.name=TonNom
user.email=TonEmail@exemple.comExécutez la commande suivante :
ssh-keygen -t ed25519 -C "TonEmail@exemple.com"Appuyez sur Entrée pour enregistrer la clé dans le dossier par défaut (~/.ssh/id_ed25519). Vous pouvez ajouter une passphrase (optionnel).
Affichez la clé publique avec :
cat ~/.ssh/id_ed25519.pubCopiez la clé générée (elle commence par ssh-ed25519).
- Connectez-vous sur GitHub.
- Allez dans Settings â SSH and GPG keys â New SSH Key.
- Collez votre clé publique et donnez-lui un nom (ex. "Mon PC").
ssh -T git@github.comSi tout est bien configuré, vous verrez un message du type :
Hi <ton-nom-utilisateur>! You've successfully authenticated...Pour récupérer un projet existant depuis GitHub :
- Copiez l'URL HTTPS du dépÎt GitHub :
- Sur la page du dĂ©pĂŽt, cliquez sur Code â HTTPS.
- Ouvrez Visual Studio Code.
- Appuyez sur
Ctrl + Maj + P, puis tapez git clone. - Collez l'URL du dépÎt :
git clone https://github.com/koala819/StarterPack.gitCela tĂ©lĂ©chargera le projet dans un dossier local. đ Vous avez maintenant le projet Starter Pack entre vos mains ! đ
Lorsque tu clones un dépÎt, il reste lié au dépÎt original comme "remote". Tu dois supprimer ce lien avant de publier ton propre dépÎt.
-
Va dans le répertoire cloné :
cd exemple -
Vérifie les "remotes" configurés :
git remote -v
Tu devrais voir quelque chose comme ceci :
origin https://github.com/utilisateur/exemple.git (fetch) origin https://github.com/utilisateur/exemple.git (push) -
Supprime le lien avec le dépÎt distant :
git remote remove origin
-
Vérifie que le lien a bien été supprimé :
git remote -v
Cela ne devrait rien afficher.
- Connecte-toi Ă ton compte GitHub.
- Clique sur le bouton New Repository ou va sur Créer un nouveau dépÎt.
- Remplis les informations pour créer un dépÎt (nom, description, etc.) et clique sur Create repository.
- Ne coche pas les cases pour initialiser le dépÎt avec un README, un .gitignore, ou une licence.
-
RécupÚre l'URL de ton nouveau dépÎt GitHub (elle sera affichée aprÚs sa création).
-
Lien ton dépÎt local à ce nouveau dépÎt :
git remote add origin <URL_DE_TON_DEPOT>
Exemple :
git remote add origin https://github.com/ton-utilisateur/ton-depot.git
-
Vérifie que le dépÎt distant est bien configuré :
git remote -v
Tu devrais voir :
origin https://github.com/ton-utilisateur/ton-depot.git (fetch) origin https://github.com/ton-utilisateur/ton-depot.git (push)
-
Ajoute tous les fichiers (si ce nâest pas encore fait) :
git add . -
Fais un commit :
git commit -m "Initial commit" -
Pousse les fichiers vers ton dépÎt GitHub :
git push -u origin main
Remarque : Si ta branche principale sâappelle
masterau lieu demain, remplacemainparmaster.
Va sur ton dépÎt GitHub pour vérifier que tous les fichiers sont bien publiés. Si tout est bon, ton dépÎt est maintenant hébergé sur ton propre compte GitHub.
Si tu souhaites apporter des modifications au code, tu peux les faire dans le répertoire local avant d'exécuter les commandes git add et git push.
Si tu rĂ©cupĂšres un projet open-source, vĂ©rifie bien les termes de la licence (sâil y en a une). Certaines licences imposent des rĂšgles spĂ©cifiques pour rĂ©utiliser ou republier le code. Si le dĂ©pĂŽt nâa pas de licence, demande lâautorisation de lâauteur avant de republier. đ