Table des matières

Git

Prérequis

Dans windows il faut cliquer sur source control et download Git for Windows

Marche à suivre pour création d'un projet en copiant le git en local

il faut créer un dossier vide et y aller

git init
git pull https://romote.git

Aller dans le répertoire .ssh ouvrir un éditeur et copier le contenu. Copier dans https://gitlab.com/-/profile/keys

Marche à suivre pour création d'un projet

git config --global user.name "prénom nom"
git config --global user.email "mettre ici email"
git config --global init.defaultBranch <nom>


cd existing_folder
git init
git remote add origin https://gitlab.com/chb2/appagaovh.git
git add .
git commit -m "Initial commit"
git push -u origin master
#mettre le nom d'utilisateur et le mot de passe

Push an existing forder

cd existing_folder
git init --initial-branch=main
git remote add origin git@gitlab.com:chb2/devperso.git
git add .
git commit -m "Initial commit"
git push -u origin main

Forcer un git pull

Si des modifs on été faite mais qu'on ne veut pas les garder voici la marche à suivre

git reset --hard HEAD

git pull

https://github.github.com/training-kit/downloads/fr/github-git-cheat-sheet.pdf

git push avec user / mot de passe

git push https://user:motdepasse@gitlab.com/user/projet –all

copier la clé sur gitlab

Aller dans .ssh et avec un éditeur copier le contenu et le coller dans

https://gitlab.com/-/profile/keys

Changer d'adresse git

# voir les dépots distants actuels
git remote -v 
# changement de dépot
 git remote set-url origin git@url.com/ATLAS/_git/nouveaunom

Retour programmation