Cloner une branche

git clone -b 0.1 git@framagit.org:user/project.git project-0.1

Message de commit sur plusieurs lignes

Première méthode

Il suffit dans le terminal d'appuyer sur la touche entrée après la fin de chaque ligne:

debian@debian-jessie:~/Sources/test_repository$ git commit -m"This is the
first commit
on three lines"
[master bfd9652] This is the first commit on three lines
 1 file changed, 1 insertion(+)

On a alors:

debian@debian-jessie:~/Sources/test_repository$ git log
commit bfd965218830a172d3482eeae2cc32e7ab71b9ee
Author: Debian <debian@debian-jessie>
Date:   Sun Feb 19 11:22:06 2017 +0100

    This is  the
    first commit
    on three lines

Deuxième méthode

On peut aussi utiliser plusieurs flags -m comme ceci:

debian@debian-jessie:~/Sources/test_repository$ git commit -m"First paragraph" -m"Second paragraph" -m"Third paragraph"
[master 8141f24] First paragraph
 1 file changed, 1 insertion(+)

On a alors:

debian@debian-jessie:~/Sources/test_repository$ git log
commit 8141f24b9f19b6af704b3795f11adf707b4a6468
Author: Debian <debian@debian-jessie>
Date:   Sun Feb 19 11:32:09 2017 +0100

    First paragraph
    
    Second paragraph
    
    Third paragraph

Restreindre le nombre de commits renvoyés par git log

Par le nombre

git log --n 5

Par la date

git log --since="1 month"

Désactiver le pager

git --no-pager ...