Comment puis-je filtrer git logpour n'afficher que mes modifications (à l'exclusion des modifications validées par d'autres développeurs)?
Réponses:
Vous pouvez filtrer le journal par l'auteur par exemple, afin de pouvoir filtrer par votre nom:
git log --author="YourName"
ou par committer:
 git log --committer="YourName"
-iactive également la casse-insensitive-regex pour la valeur de--author
                    Vous devez utiliser l' --authorindicateur pour la git-logcommande .
Ainsi:
git log --author="You Name"
Une partie du nom fonctionne également:
git log --author=Name
Cependant, si vous souhaitez utiliser dans un script générique comme dans cette astuce , vous pouvez le faire comme ceci:
git log --author="$(git config user.name)"
Vous pouvez alors créer un alias:
git config --global alias.mylog '!git log --author="$(git config user.name)"'
Vous pouvez alors simplement taper: git myloget voir uniquement vos commits.
my-history = !git log --author=\"$(git config user.name)\"