23 liens privés
git filter-branch --env-filter '
WRONG_EMAIL="wrong@example.com"
NEW_NAME="New Name Value"
NEW_EMAIL="correct@example.com"
if [ "$GIT_COMMITTER_EMAIL" = "$WRONG_EMAIL" ]
then
export GIT_COMMITTER_NAME="$NEW_NAME"
export GIT_COMMITTER_EMAIL="$NEW_EMAIL"
fi
if [ "$GIT_AUTHOR_EMAIL" = "$WRONG_EMAIL" ]
then
export GIT_AUTHOR_NAME="$NEW_NAME"
export GIT_AUTHOR_EMAIL="$NEW_EMAIL"
fi
' --tag-name-filter cat -- --branches --tags
git log # pour vérifier que c'est bon
git push --force # pour mettre à jours le dépôt distant.
j'avais un dépot que je commitais via plusieurs ordi avec une identité en config globale différente. j'ai pus corriger les commits grâce à ça ^^
Je pense que source forge ne ce relèvera jamais. Github à attiré et habitué trop de monde.
A moins que github ne fasse une grosse bourde du même genre que source forge avec ces installeur modifiés il y a peu se chances qu'une alternative pouvant dévorer github puisse émerger à moins d'une réelle innovation technologique dans la gestion et distribution de code source.
Après des alternatives existent, elle sont la pour combler les limitations de github (à moins de mettre la main au portefeuille) qui consiste en une absence de dépôts privé.
Les alternatives sont bitbucket qui permet des dépôts privés jusqu'à 5 personnes. Et de faire des dépôts mercurial.
Et gitlab ou on a pas de limitation sur les dépôts privé.
Ce qui manque à ces deux ci : c'est l'absence de systèmes pratique pour distribuer les release. C'est à mon sens le réel avantage de github.
Google Code meurt, vive FramaGit (pas sur pour le titre, mais c'est le plus probable ;-))
FramaSoft continue sa campagne pour proposer des alternatives aux offres centralisés du web. Aujourd'hui FramaSoft profite de l'annonce concernant la fermeture prochaine de Google Code pour proposer son alternative au public. Ils utilisent GitLab qui à une interface moderne et pratique, et qui est évidement OpenSource ^^.