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

Licence : GPL2.

Lieu d’installation.

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

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

Le choix moins intrusif.

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

Vous pouvez cocher par curiosité, mais nous n’avons pas que ça à faire.
Pour le travail en ligne de commande, télécharger ce fichier et le mettre au bon endroit :
~ (ou C:\Documents and Settings\mon_compte),.gitconfig.mv Téléchargements/gitconfig ~/.gitconfigrename Téléchargements\gitconfig C:\Documents and Settings\mon_compte\\.gitconfigNous allons ici découvrir msysgit, qui propose depuis le menu contextuel
(clic-droit) sur un dossier :
Git Bash Here.Git GUI Here.










source est souvent abrégé en src.


cd projet; mkdir src; cd src; git init
















touch test.txt





git status





git add test.txt

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





git status



commit signifie en anglais sceller, s’engager.
git commit









git config user.name profgra

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

git config user.name profgra

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















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

git show







echo bonjour > test.txt











git status ou git diff


git add test.txt


git status


git diff --cached ou git dc




git commit -m "Premiere ligne du projet."


git show



echo "ligne 1" >> test.txt

echo "ligne 2" >> test.txt

echo "ligne 3" >> test.txt

echo "ligne 4" >> test.txt

echo "ligne 5" >> test.txt

echo "ligne 6" >> test.txt

echo "ligne 7" >> test.txt




git status et git diff












git add test.txt


git status abrégé en git st

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






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


git show abrégé en git s





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





















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

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

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

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

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

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

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

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