tite fractale

git avec Windows

Lancer le diaporama

1. Introduction


2. Installation étape 1

étape installation 1

Télécharger et lancer le fichier d’installation  :
http://code.google.com/p/msysgit/downloads/list?q=full+installer+official+git


3. Installation étape 2

étape installation 2

Licence : GPL2.


4. Installation étape 3

étape installation 3

Lieu d’installation.


5. Installation étape 4

étape installation 4

Tout décocher, sauf l’intégration simple à l’Explorateur Windows (clic-droit).


6. Installation étape 5

étape installation 5

Inutile d’encombrer le menu de démarrage, le fichier de désinstallation se trouvera dans de dossier d’installation (unins000.exe).


7. Installation étape 6

étape installation 6

Le choix moins intrusif.


8. Installation étape 7

étape installation 7

Permet surtout d’ouvrir les fichiers texte avec Bloc-Notes (donc pas très important).


9. Installation étape 8

étape installation 8

Vous pouvez cocher par curiosité, mais nous n’avons pas que ça à faire.


10. Installation étape 9

Pour le travail en ligne de commande, télécharger ce fichier et le mettre au bon endroit :


11. Modes d’utilisation

Nous allons ici découvrir msysgit, qui propose depuis le menu contextuel (clic-droit) sur un dossier :


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


source est souvent abrégé en src.

msysgit demo


 

msysgit demo


cd projet; mkdir src; cd src; git init

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


touch test.txt

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


git status

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


git add test.txt

msysgit demo


stage signifie en anglais mettre en scène ou mettre de côté.

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


git status

msysgit demo


 

msysgit demo


 

msysgit demo

commit signifie en anglais sceller, s’engager.


git commit

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


git config user.name profgra

msysgit demo


git config user.email profgra.org@gmail.com

msysgit demo


git config user.name profgra

msysgit demo


git config user.email "profgra.org@gmail.com"

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


git commit -m "Import du premier fichier, vide."

msysgit demo


git show

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


echo bonjour > test.txt

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


git status ou git diff

msysgit demo


 

msysgit demo


git add test.txt

msysgit demo


 

msysgit demo


git status

msysgit demo


 

msysgit demo


git diff --cached ou git dc

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


git commit -m "Premiere ligne du projet."

msysgit demo


 

msysgit demo


git show

msysgit demo


 

msysgit demo


 

msysgit demo


echo "ligne 1" >> test.txt

msysgit demo


echo "ligne 2" >> test.txt

msysgit demo


echo "ligne 3" >> test.txt

msysgit demo


echo "ligne 4" >> test.txt

msysgit demo


echo "ligne 5" >> test.txt

msysgit demo


echo "ligne 6" >> test.txt

msysgit demo


echo "ligne 7" >> test.txt

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


git status et git diff

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


git add test.txt

msysgit demo


 

msysgit demo


git status abrégé en git st

msysgit demo


git diff --cached abrégé en git dc

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


git commit -m "Un vrai paragraphe" ou git cm "Un vrai paragraphe"

msysgit demo


 

msysgit demo


git show abrégé en git s

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


Possible en ligne de commande ou interface texte, mais ici avec Bloc-Notes.

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


 

msysgit demo


git log ou git sl ou git log --patch, voire git show n°commit

msysgit demo


git log ou git sl ou git log --patch, voire git show n°commit

msysgit demo


git log ou git sl ou git log --patch, voire git show n°commit

msysgit demo


git log ou git sl ou git log --patch, voire git show n°commit

msysgit demo


git log ou git sl ou git log --patch, voire git show n°commit

msysgit demo


git log ou git sl ou git log --patch, voire git show n°commit

msysgit demo


git log ou git sl ou git log --patch, voire git show n°commit

msysgit demo


git log ou git sl ou git log --patch, voire git show n°commit

msysgit demo


Diaporama suivant




Christophe Gragnic, le 26/09/2014, 15h05'58".






Page générée le 04/12/2016, 10h08'07" (source).
historique de la page
historique global

 TogetherJS