• [^] # Re: Pourquoi ?

    Posté par . En réponse au journal Git workflow, rebase, conflits et rôle d'intégrateur. Évalué à 3.

    Maintenant s'il y a moyen d'avoir un historique lisible avec des branches à tout vas, je veux bien ;-)

    git config --global alias.lg 'log --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit'
    git lg --first-parent master
    git lg --first-parent --all
    

    En pratique le --first-parent aide pas mal dans les recherches pour que ca soit moins foutoir.

    Après si tu trouves l'historique trop foutoir avec les merges, bin tu applatis tout dans le master en squashant. La question fondamentale derrière ça est: est-ce que les commits dans une branche ont une valeur ?