====== 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 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 [[prog:index|Retour programmation]]