Git commit tous les fichiers
Comment puis-je engager la totalité du projet de nouveau? (Je veux télécharger la totalité de mon fichier télécharger à nouveau à heroku)
Double Possible...stackoverflow.com/questions/2419249/...
OriginalL'auteur Dodjs | 2010-12-31
Vous devez vous connecter pour publier un commentaire.
pas complètement sûr de ce que vous voulez, mais pour ajouter tous les fichiers et valider toutes les modifications, utilisez ce
OriginalL'auteur jondavidjohn
Je ne suis pas sûr de ce que tu veux dire par endommagé -- Git utilise SHA1 de la cendre, et c'est très très dur pour les choses pour les casser.
Vous pourriez faire
find | xargs touch
juste au cas où votre mtimes ai foiré, mais après cela,git status
va vous montrer de manière fiable si votre copie de travail correspond à la mise en pension (moins rien énumérées dans.gitignore
). La génération d'un nouveau commit sans aucun changement (qui est ce que vous semblez demander), comme avec lesgit commit --allow-empty
, est vérifiable va vous obtenir le même arbre et ne résolvent pas votre problème.Donc je pense que vous allez mordre la balle et passer un peu de temps à localiser exactement où la corruption s'est passé (traquer les fichiers endommagés, voir qui s'engagent changé, etc.). Ce n'est probablement pas Git est la faute de.
OriginalL'auteur Jo Liss