Cl tiltes
This commit is contained in:
42
README.md
42
README.md
@@ -132,13 +132,14 @@ RETOUR AU PROJET
|
|||||||
--> Ouvrir avec....
|
--> Ouvrir avec....
|
||||||
---> Va ouvrir un IDE...
|
---> 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...
|
/SI/ on veut cloner+ouvrir le projet en local...
|
||||||
( avec vscode/codium/IDE installé sur l'ordinateur )
|
( avec vscode/codium/IDE installé sur l'ordinateur )
|
||||||
Gitlab va proposer de clonner le projet avant de l'ouvrir avec ....
|
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
|
/SI/ on veut le faire manuellement
|
||||||
DO ....
|
DO ....
|
||||||
RETOUR AU PROJET
|
RETOUR AU PROJET
|
||||||
@@ -169,6 +170,7 @@ lister fichiers clonés
|
|||||||
Localiser le chemin du dossier actuel
|
Localiser le chemin du dossier actuel
|
||||||
> pwd
|
> pwd
|
||||||
|
|
||||||
|
## Utiliser l'IDE en ligne
|
||||||
- Ouvir 1 fichier... en ligne sur l'IDE embarquée de GitLab...
|
- Ouvir 1 fichier... en ligne sur l'IDE embarquée de GitLab...
|
||||||
/SI/ on veut travailler en ligne (IDE GitLab)...
|
/SI/ on veut travailler en ligne (IDE GitLab)...
|
||||||
On peut ouvrir un fichier spécifique
|
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...
|
--> 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
|
DEPUIS notre IDE, on va pouvoir sauvegarder l'état d'avancement du projet en utilisant GIT
|
||||||
( qui se charge :
|
( 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
|
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 )
|
( on récupère l'état de travail des fichiers présents sur le serveur )
|
||||||
> git pull
|
> git pull
|
||||||
( va prévenir si des modifications difèrent en local )
|
( va prévenir si des modifications difèrent en local )
|
||||||
|
|
||||||
# Etat des fichiers :
|
## Etat des fichiers :
|
||||||
> git status
|
> git status
|
||||||
|
|
||||||
Ajouter un fichier (ou tous *)
|
Ajouter un fichier (ou tous *)
|
||||||
@@ -262,15 +267,23 @@ Git commit
|
|||||||
|
|
||||||
> git commit -m 'initial commit of my project'
|
> git commit -m 'initial commit of my project'
|
||||||
|
|
||||||
|
## Log
|
||||||
Visualiser les modifications :
|
Visualiser les modifications :
|
||||||
> git log -p -2
|
> git log -p -2
|
||||||
> git log --pretty=oneline
|
> git log --pretty=oneline
|
||||||
|
|
||||||
|
## History
|
||||||
voir l'historique
|
voir l'historique
|
||||||
> git log --pretty=format:"%h %s" --graph
|
> 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
|
Envoi des modifications après un commit
|
||||||
( qui valides les modifications locales apportées à tel ou tel fichier )
|
( 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 )
|
( 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
|
# BRANCHES
|
||||||
@@ -307,7 +331,7 @@ revenir/changer à la branche d'origine "main" (ou "forkit")
|
|||||||
envoyer les modifications à une branche spécifique
|
envoyer les modifications à une branche spécifique
|
||||||
> git push --set-upstream origin main
|
> git push --set-upstream origin main
|
||||||
|
|
||||||
# merge
|
# Merge
|
||||||
> git merge forkit
|
> git merge forkit
|
||||||
|
|
||||||
gestion de conflit de versions
|
gestion de conflit de versions
|
||||||
@@ -323,6 +347,8 @@ TUTO :
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
# READ_ME D'origine :
|
||||||
|
|
||||||
Example plain HTML site using GitLab Pages.
|
Example plain HTML site using GitLab Pages.
|
||||||
|
|
||||||
Learn more about GitLab Pages at https://pages.gitlab.io and the official
|
Learn more about GitLab Pages at https://pages.gitlab.io and the official
|
||||||
|
|||||||
Reference in New Issue
Block a user