2016-07-14 2 views
0

J'ai un dépôt GIT avec beaucoup de très gros fichiers que j'ai effacés lors de ma récente modification. L'utilisation de git-diff génère ce fichier géant diff qui est difficile à utiliser. La raison pour laquelle le fichier est géant est parce qu'il répertorie le contenu des fichiers qui ont été supprimés.Comment montrer en diff qu'un fichier a été supprimé

Est-il possible de créer une version diff qui indiquera simplement qu'un fichier a été supprimé? J'ai essayé --irreversible-delete mais il ne semble pas que notre GIT 1.7.3.2 le supporte. L'utilisation de --diff-filter ne fonctionnera pas non plus. Est-ce que le format diff a réellement une option pour lister le fichier comme supprimé sans tout le contenu ancien?

+0

git status va le faire pour vous - si c'est tout ce que vous vouliez? – zee

+0

Non, ce n'est pas ce que je veux, malheureusement. Je veux un diff sans contenu de fichier ancien, si possible. – ilya1725

Répondre

1

Vous devrez mettre à niveau vers une version de Git au moins 1.7.6, où l'option a été ajoutée.

Notez que vous pouvez toujours utiliser l'ancienne version de Git; vous avez juste besoin d'utiliser le plus récent pour produire les diffs.

+0

Ça marche, merci. Vraiment besoin de pousser notre informatique pour obtenir GIT mis à jour. – ilya1725