Tuto commit vscode

This commit is contained in:
vincent_b
2024-11-20 14:58:38 +00:00
parent 51e7baf8f5
commit f8c8371b38

View File

@@ -37,20 +37,30 @@ mais on peut aussi l'installer "en local" :
# UN APERCU des pouvoirs de Git : REVENIR DANS LE FUTUR
0. cloner un projet
Depuis le terminal dans un dossier au choix
> cd /chemin/vers/mon/dossier
> git clone https://gitlab.com/bonnebulle/plain-html-redo.git
> cd plain-html-redo
1. lister les comit précédents
2. revenir à telle version du projet ( + **hash** )
3. revenir à la dernière version ( main )
> git log --oneline
> git checkout 117647b
> git checkout main
# INSTALLER EN LOCAL : # INSTALLER EN LOCAL :
+ VSCODE / CODIUM :
? https://alternativeto.net/software/codium/
! https://github.com/Alex313031/codium/releases
( WINDOWS : win32/64 .exe /ou/ MAC : x64/arm64 .dmg )
! https://code.visualstudio.com/download
passer en Francais :
https://www.it-connect.fr/tuto-changer-langue-visual-studio-code-francais-anglais/
? Alt : JETBRAINS IDE
https://www.jetbrains.com/webstorm/
## Terminal ## Terminal
@@ -68,6 +78,22 @@ https://git-scm.com/downloads
Vérifier via Terminal Vérifier via Terminal
> git -v > git -v
## Editeur (IDE)
+ VSCODE / CODIUM :
? https://alternativeto.net/software/codium/
! https://github.com/Alex313031/codium/releases
( WINDOWS : win32/64 .exe /ou/ MAC : x64/arm64 .dmg )
! https://code.visualstudio.com/download
passer en Francais :
https://www.it-connect.fr/tuto-changer-langue-visual-studio-code-francais-anglais/
? Alt : JETBRAINS IDE
https://www.jetbrains.com/webstorm/
--- ---
@@ -100,7 +126,8 @@ Vérfier / Révoquer les acces :
. . . . . .
# FORK PROJET # FORK PROJET (reprendre un projet existant)
PAGE d'exemple : PAGE d'exemple :
https://gitlab.com/pages/plain-html https://gitlab.com/pages/plain-html
@@ -131,6 +158,11 @@ PAGE URL ==
# OUVRIR ou CLONER # OUVRIR ou CLONER
### CHOIX - depuis gitLab/Hub : Edit avec l'IDE (le plus simple) ### CHOIX - depuis gitLab/Hub : Edit avec l'IDE (le plus simple)
@@ -197,6 +229,7 @@ Localiser le chemin du dossier actuel
## PULL (aspirer == télécharger/sync) ## PULL (aspirer == télécharger/sync)
( à faire avant de modifier sa version locale du projet )
Une fois un projet cloné.... quand on est dans son dossier on peut télécharger les dernières modifications apportées par les dev dans leur repertoire de travail git (distant).... Une fois un projet cloné.... quand on est dans son dossier on peut télécharger les dernières modifications apportées par les dev dans leur repertoire de travail git (distant)....
@@ -210,6 +243,8 @@ Récupèrer les fichiers tels que présents sur GitLab/Hub
# Git commandes depuis l'IDE local apres un clone # 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
@@ -219,9 +254,10 @@ DEPUIS notre IDE, on va pouvoir sauvegarder l'état d'avancement du projet en ut
- d'envoyer / sauvegarder "> git commit" + "> git push" - d'envoyer / sauvegarder "> git commit" + "> git push"
. . . ) . . . )
Les IDE proposent d'envoyer ces commandes Git sans utiliser de terminal : Les IDE ( tel VSCodium ) proposent d'envoyer ces commandes Git sans utiliser de terminal :
via leur GUI ( Graphical User Interface )... via leur GUI ( Graphical User Interface )...
en appuyant sur des bouttons visuels ! en appuyant sur des bouttons visuels !
- Ils donnent à voir l'état actuel du projet dans un Historique + Graph... - Ils donnent à voir l'état actuel du projet dans un Historique + Graph...
Ils permettent... Ils permettent...
- d'ajouter les dernières modifications : "> git add *" - d'ajouter les dernières modifications : "> git add *"
@@ -233,10 +269,15 @@ Ils permettent...
... ( quelles commandes sont envoyées ) ... ( quelles commandes sont envoyées )
TUTO VSCODE :
https://code.visualstudio.com/docs/sourcecontrol/intro-to-git
![](https://bulle.vincent-bonnefille.fr/pj/git_cours/vscode_git.png)
## TUTOS + COMMANDES
## TUTOS + COMMANDES (terminal)
- Git - Git dans Bash - Git - Git dans Bash
↳ https://git-scm.com/book/fr/v2/Annexe-A:-Git-dans-d%e2%80%99autres-environnements-Git-dans-Bash ↳ https://git-scm.com/book/fr/v2/Annexe-A:-Git-dans-d%e2%80%99autres-environnements-Git-dans-Bash