Questions sur git-rewrite-history

27
réponses

Comment modifier les commits existants, Non jetés?

j'ai écrit la mauvaise chose dans un message de propagation. Sinon, j'ai oublié d'inclure certains fichiers. Comment puis-je changer le/Les message (s) de propagation? La validation n'a pas été poussé encore.
demandé sur 2008-10-07 19:44:47
30
réponses

Comment modifier le nom de l'auteur et du committeur et l'e-mail de multiple commits en Git?

j'écrivais un script simple dans l'ordinateur de l'école, et je propageais les changements à Git (dans un rapport qui ... tais des choses en tant qu'utilisateur root. Est-il possible de changer l'auteur de ces s'engage à mon nom?
demandé sur 2009-04-15 07:09:24
12
réponses

Comment modifier une propagation spécifiée dans git?

je soumets habituellement une liste de commits pour examen. Si j'ai: HEAD Commit3 ... t --amend , mais comment puis-je modifier Commit1 , étant donné que ce n'est pas la HEAD s'engager?
demandé sur 2009-07-27 09:19:07
17
réponses

Comment changer l'horodatage d'un vieux commit en Git?

Les réponses à Comment modifier l'existant, unpushed s'engage? décrit une façon de modifier les messages de prop ... des horodateurs des propagations originales. Cela semble logique, mais y a-t-il un moyen de modifier les horaires?
demandé sur 2009-01-18 09:13:46
14
réponses

Comment supprimer / supprimer un gros fichier de l'historique de propagation dans le dépôt Git?

de temps en temps j'ai laissé tomber un DVD-rip dans un projet de site Web, puis négligemment git commit -a -m ... , ... r que les gros fichier n'apparaît pas dans le l'histoire et ont été nettoyés dans la collecte des ordures procédure?
demandé sur 2010-01-20 14:18:48
12
réponses

Comment réparer une mauvaise Fusion, et rejouer vos bonnes propagations sur une fusion fixe?

j'ai accidentellement envoyé un fichier indésirable ( filename.orig en résolvant une fusion) dans mon dépôt il y a plu ... ossible de réécrire l'historique des changements de telle sorte que filename.orig n'ait jamais été ajouté au dépôt?
demandé sur 2008-11-21 07:11:21
15
réponses

Comment écraser tous les git commits en un seul?

comment écraser tout votre dépôt jusqu'à la première propagation? je peux rebaptiser le premier commit, mais cela me laisserait avec 2 commits. Est-il un moyen de faire référence à la validation avant le premier?
demandé sur 2009-11-01 11:38:06
10
réponses

Supprimer les fichiers sensibles et leurs propagations de l'historique Git

je voudrais mettre un projet Git sur GitHub mais il contient certains fichiers avec des données sensibles (noms d'util ... e git. Est-il un moyen de supprimer tous les traces d'un dossier particulier dans votre histoire Git?
demandé sur 2009-05-16 18:49:17
5
réponses

Modifier la propagation racine dans Git?

il y a des façons de changer le message de commits postérieurs: git commit --amend # for the ... *parent* Comment changer le message de propagation de la toute première propagation (qui n'a pas de parent)?
demandé sur 2010-01-22 21:21:34
7
réponses

Combiner les deux premières propagations d'un dépôt Git?

supposez que vous avez une histoire contenant les trois commits A, B et c : A-B-C je tiens à ... is git 1.6.0.4 dit: Cannot 'squash' without a previous commit y a-t-il un moyen ou est-ce impossible?
demandé sur 2009-01-12 17:53:21
5
réponses

Rebaser une git merge commit

prendre le cas suivant: j'ai du travail dans une branche de sujet et maintenant je suis prêt à fusionner de n ... 62cae6 2 [topic] * | e7affba 4 [origin/master] * | eb3b733 3 |/ * 38abeae 1
demandé sur 2011-01-24 18:15:11
6
réponses

Comment modifier l'ancien git commit? [dupliquer]

cette question a déjà une réponse ici: comment modifier une propagation spécifiée ... Mon Jan 9 16:29:30 2012 -0800 commit 47175e84c2cb7e47520f7dde824718eae3624550 Date: Mon Jan 9 13:13:22 2012 -0800
demandé sur 2012-01-11 22:52:56
4
réponses

Purge fichier de Git repo échoué, incapable de créer une nouvelle sauvegarde

j'ai essayé de supprimer un fichier de mon repo distant en exécutant: git filter-branch --index-filter 'git rm ... arce que le commit a touché beaucoup de fichiers différents, Git se plaint de conflits et j'ai avorté pour être sûr.
demandé sur 2011-06-19 20:24:17
8
réponses

Supprimer le fichier du dépôt git (historique)

(résolu, voir bas du corps de la question) En cherchant cela depuis longtemps maintenant, ce que j'ai jusqu'à mai ... ts en vrac git repack -A -d - reconditionnement git prune - pour finalement supprimer ces objets
demandé sur 2010-01-29 22:27:38
3
réponses

Comment puis-je supprimer un gros fichier erronément commis dans git [dupliquer]

possibilité de dupliquer: comment purger un énorme fichier de l'historique des propagations dans ... se sur aucun serveur. Comment puis-je supprimer définitivement ce fichier et économiser de l'espace disque?
demandé sur 2011-11-10 20:55:42
3
réponses

git, branche-filtre sur toutes les branches

j'utilise les sources suivantes pour supprimer quelques gros fichiers et répertoires de mon dépôt: http:// ... mble fonctionner que sur la branche actuelle - y a-t-il un moyen de l'appliquer à toutes les branches en même temps?
demandé sur 2011-09-15 16:21:21
2
réponses

BFG supprimer plusieurs dossiers

j'ai trouvé que BFG est beaucoup plus rapide que la branche git-filter d'origine. nous avons plusieurs SVN repo pour se ... ? ou dois-je faire une boucle pour appeler BFG autant de fois que j'ai des dossiers à supprimer ? merci de votre aide.
demandé sur 2014-02-07 19:01:23
4
réponses

Mise à jour d'une équipe de développement avec réécriture de l'historique des pensions Git, suppression de gros fichiers

j'ai un repo git avec de très gros fichiers binaires. Je n'en ai plus besoin, et je ne me soucie pas de pouvoir vérifier l ... nciennes copies et de cloner à nouveau à partir du serveur. Est-ce que cela semble juste? Est-ce la meilleure solution?
demandé sur 2010-12-14 23:51:54
3
réponses

comment réordonner les commits en Git de manière non interactive

Quelle(s) commande (s) non interactive (s) de git permet (NT) de passer d'avant à après? avant: A---B---C---D après: A---C'---B'---D'
demandé sur 2011-02-13 01:34:21
2
réponses

git rebase - quelle est la différence entre "modifier" et "reformuler'

Quelle est la différence entre edit et reword quand vous faites un git rebase? je vais à travers quelques docs qui disent ceci: Replace pick with: - edit to mark a commit for amending. - reword to change the log message.
demandé sur 2015-05-12 18:06:22
4
réponses

Comment substituer du texte à partir de fichiers dans l'histoire git?

j'ai toujours utilisé une interface basée sur le client Git (smartGit) et donc je n'ai pas beaucoup d'expérience avec la ... ord/newpassword/g' {} \;" Le code en haut en fait supprimé tous les fichiers avec mon mot de passe, assez étrangement.
demandé sur 2010-11-06 01:33:50