Questions marquées «git»

378
Comment rétablir un "git rm -r."?

Ai-je accidentellement dit git rm -r .. Comment puis-je m'en remettre? Je ne me suis pas engagé. Je pense que tous les fichiers ont été marqués pour suppression et ont également été physiquement supprimés de ma caisse locale. EDIT: je pourrais (si je connaissais la commande) revenir au dernier...

374
Fusionner jusqu'à un commit spécifique

J'ai créé une nouvelle branche nommée à newbranchpartir de la masterbranche dans git. Maintenant, j'ai fait du travail et je veux fusionner newbranchavec master; cependant, j'ai apporté quelques modifications supplémentaires à newbranchet je veux fusionner newbranchjusqu'au quatrième avant-dernier...

373
Génération de statistiques à partir du référentiel Git

Je recherche de bons outils / scripts qui me permettent de générer quelques statistiques à partir d'un référentiel git. J'ai vu cette fonctionnalité sur certains sites d'hébergement de code, et ils contenaient des informations comme ... s'engage par auteur s'engage par jour / semaine / année / etc....

371
Comment colorer la console Git?

J'ai récemment vu que la gitconsole dans Windows est colorée, par exemple verte pour les ajouts, rouge pour les suppressions, etc. Comment puis-je colorer ma gitconsole comme ça? Pour l'installer, j'ai utilisé la commande: $ sudo apt-get install

368
Git - Ignorer le dossier node_modules partout

J'ai un projet contenant plusieurs autres projets: Projet principal Mini projet 1 Mini projet 2 Tous contenant le node_modulesdossier. Je veux que git ignore le dossier, peu importe où il part du dossier racine. Quelque chose comme ça à ajouter dans .gitignore: *node_modules/*

366
Comment trouver / identifier de grands commits dans l'histoire de Git?

J'ai un dépôt git de 300 Mo. La taille totale de mes fichiers actuellement extraits est de 2 Mo et la taille totale du reste du dépôt git est de 298 Mo. Il s'agit essentiellement d'un dépôt uniquement en code qui ne devrait pas dépasser quelques Mo. Je soupçonne que quelqu'un a accidentellement...

365
Git - pousser le raccourci de la branche courante

Existe-t-il un raccourci pour indiquer à Git de pousser la branche de suivi actuelle vers l'origine? Remarque: je sais que je peux modifier le comportement de transmission par défaut , mais je recherche une solution ad hoc qui ne modifie pas le comportement par défaut. Par exemple, supposons que je...