Cl tiltes

This commit is contained in:
vincent_b
2024-11-19 21:11:38 +01:00
parent 27162d625d
commit 5b581c437c

View File

@@ -132,13 +132,14 @@ RETOUR AU PROJET
--> Ouvrir avec....
---> Va ouvrir un IDE...
- Cloner le projet en entier (travailler en local)
## Cloner le projet en entier (travailler en local)
/SI/ on veut cloner+ouvrir le projet en local...
( avec vscode/codium/IDE installé sur l'ordinateur )
Gitlab va proposer de clonner le projet avant de l'ouvrir avec ....
- On peut également cloner le projet depuis le terminal avec :
## depuis le terminal
On peut également cloner le projet depuis le terminal avec :
/SI/ on veut le faire manuellement
DO ....
RETOUR AU PROJET
@@ -169,6 +170,7 @@ lister fichiers clonés
Localiser le chemin du dossier actuel
> pwd
## Utiliser l'IDE en ligne
- Ouvir 1 fichier... en ligne sur l'IDE embarquée de GitLab...
/SI/ on veut travailler en ligne (IDE GitLab)...
On peut ouvrir un fichier spécifique
@@ -177,7 +179,10 @@ EX/ https://gitlab.com/bonnebulle/plain-html-redo/-/blob/main/README.md
--> Open in Web IDE...
# DO Git commandes depuis l'IDE
# DO Git commandes depuis l'IDE local apres un clone
DEPUIS notre IDE, on va pouvoir sauvegarder l'état d'avancement du projet en utilisant GIT
( qui se charge :
@@ -220,14 +225,14 @@ Ils permettent...
---
# PULL (aspirer)
## PULL (aspirer)
Récupère les fichiers tels que présents sur GitLab/Hub
( on récupère l'état de travail des fichiers présents sur le serveur )
> git pull
( va prévenir si des modifications difèrent en local )
# Etat des fichiers :
## Etat des fichiers :
> git status
Ajouter un fichier (ou tous *)
@@ -262,15 +267,23 @@ Git commit
> git commit -m 'initial commit of my project'
## Log
Visualiser les modifications :
> git log -p -2
> git log --pretty=oneline
## History
voir l'historique
> git log --pretty=format:"%h %s" --graph
# PUSH
## Sur GitLab/Hub
On peut retrouver les commit ici ;
> EX/ https://gitlab.com/USER_NAME/PROJECT_NAME/-/commits/main?ref_type=heads
# ENVOYER
## PUSH
Envoi des modifications après un commit
( qui valides les modifications locales apportées à tel ou tel fichier )
@@ -282,6 +295,17 @@ préciser la branch à qui envoyer le commit (et fichiers)
( id + TOKEN )
# RESET (retour vers le passé/futur)
à chaque commit un identifiant unique est créé (hash)
> EX/ 27162d625d6665a824be74c281d07f6894f16888
On peut retrouver les commit ici ;
> EX/ https://gitlab.com/USER_NAME/PROJECT_NAME/-/commits/main?ref_type=heads
En faisant un reset hard on retrouve les fichiers telque durant le dit commit
> git reset --hard 27162d625d6665a824be74c281d07f6894f16888
# BRANCHES
@@ -307,7 +331,7 @@ revenir/changer à la branche d'origine "main" (ou "forkit")
envoyer les modifications à une branche spécifique
> git push --set-upstream origin main
# merge
# Merge
> git merge forkit
gestion de conflit de versions
@@ -323,6 +347,8 @@ TUTO :
---
# READ_ME D'origine :
Example plain HTML site using GitLab Pages.
Learn more about GitLab Pages at https://pages.gitlab.io and the official