Questions marquées «git-filter-branch»

30
Comment changer le nom et l'e-mail de l'auteur et du committer de plusieurs commits dans Git?
На этот вопрос есть ответы на Stack Overflow на русском : Поменять у автора и коммитера емейл и имя во всех коммитах J'écrivais un script simple dans l'ordinateur de l'école et j'engageais les modifications dans Git (dans un dépôt qui était dans ma clé USB, cloné depuis mon ordinateur à …


12
Comment corriger une mauvaise fusion et rejouer vos bons engagements sur une fusion fixe?
J'ai accidentellement validé un fichier indésirable ( filename.origlors de la résolution d'une fusion) dans mon référentiel il y a plusieurs validations, sans que je le remarque jusqu'à présent. Je souhaite supprimer complètement le fichier de l'historique du référentiel. Est-il possible de réécrire l'historique des modifications tel qu'il filename.orign'a jamais été …


11
Comment supprimer l'ancien historique d'un référentiel git?
J'ai bien peur de ne rien trouver de tel que ce scénario particulier. J'ai un référentiel git avec beaucoup d'histoire: 500+ branches, 500+ balises, remontant à la mi-2007. Il contient environ 19 500 commits. Nous aimerions supprimer tout l'historique avant le 1er janvier 2010, pour le rendre plus petit et …



4
Échec de la purge du fichier du référentiel Git, impossible de créer une nouvelle sauvegarde
J'ai essayé de supprimer un fichier de mon dépôt distant en exécutant: git filter-branch --index-filter 'git rm --cached --ignore-unmatch Rakefile' HEAD Mais Git se plaint que Impossible de créer une nouvelle sauvegarde. Une sauvegarde précédente existe déjà dans refs / original / Force l'écrasement de la sauvegarde avec -f rm: …

8
git rm - fatal: pathspec ne correspond à aucun fichier
J'ai ajouté plus de 9000 photos par accident à mon dossier de projet. Et les a commis. Ensuite, supprimez-les du disque. Engagé. Maintenant, j'essaye de pousser les modifications vers le serveur git. Mais cela prend trop de temps et essaie d'envoyer 12 Go de données. J'ai vérifié la taille des …

5
Divisez le grand dépôt Git en plusieurs plus petits
Après avoir réussi à convertir un référentiel SVN en Git, j'ai maintenant un très grand référentiel Git que je souhaite décomposer en plusieurs référentiels plus petits et maintenir l'historique. Alors, quelqu'un peut-il aider à rompre un repo qui pourrait ressembler à ceci: MyHugeRepo/ .git/ DIR_A/ DIR_B/ DIR_1/ DIR_2/ Dans deux …
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.