Articles of git

Résoudre les conflits à l’aide de modifications à distance lors de l’extraction depuis la télécommande Git

J’essaie de récupérer le code de mon repo GitHub sur mon serveur, mais la tentative échoue à cause de conflits de fusion. Je ne veux conserver aucun des changements survenus sur mon serveur local depuis la dernière tentative. Y a-t-il un moyen de forcer Git à écraser la version de GitHub, plutôt que de me […]

Erreur Git lors de la validation après la fusion – irrécupérable: impossible d’effectuer une validation partielle lors d’une fusion

J’ai couru un git pull qui s’est soldé par un conflit. J’ai résolu le conflit et tout va bien maintenant (j’ai aussi utilisé mergetool). Lorsque je git commit file.php -m “message” le fichier résolu avec git commit file.php -m “message” j’obtiens l’erreur suivante: fatal: cannot do a partial commit during a merge. J’ai eu le […]

Mettre à jour la date de création de l’auteur lors de la modification

Je me suis souvent retrouvé à modifier mes engagements. Je ne me stash pas tellement parce que j’ai tendance à oublier que je l’ai fait, surtout quand je veux sauvegarder ce que j’ai fait avant de partir ou avant un week-end, alors je fais un commit “draft”. La seule chose est que, lorsque je modifie […]

Git – raccourci de twig actuel

Existe-t-il un raccourci pour dire à Git de pousser la twig de suivi actuelle à l’origine? Note: Je sais que je peux modifier le comportement de push par défaut , mais je recherche une solution ad hoc qui ne modifie pas le comportement par défaut. Par exemple, supposons que je sois sur la twig feature/123-sandbox-tests […]

Code de recherche dans un projet Github

Est-il possible de trouver quelque chose dans le code d’un projet Github? Je pourrais tirer la source et la grep localement, mais je me demandais si c’était possible via l’interface Web ou une alternative tierce. Des idées?

Trouver des twigs Git non fusionnées?

J’ai un repository Git avec de nombreuses twigs, certaines déjà fusionnées et d’autres non. Étant donné que le nombre de twigs est assez important, comment puis-je déterminer quelles twigs n’ont pas encore été fusionnées? Je voudrais éviter d’avoir à faire une fusion “pieuvre” et à re-fusionner des twigs qui ont déjà été fusionnées.

Nombre de commits par auteur sur toutes les twigs

Je voudrais obtenir le nombre de commits par auteur sur toutes les twigs. je vois ça git shortlog -s -n Imprime une très belle liste mais ne compte pas les commits qui n’ont pas encore été fusionnés avec d’autres twigs. Si vous répétez cette commande sur chaque twig, les commits communs sont évidemment comptés plusieurs […]

Git vs Team Foundation Server

J’ai présenté Git à mon équipe de développement et tout le monde le déteste, sauf moi. Ils veulent le remplacer par Team Foundation Server. J’ai l’impression que c’est un énorme pas en arrière, même si je ne connais pas très bien TFS. Une personne expérimentée peut-elle comparer le support de twigment sur TFS et Git? […]

Comment rétablir les initiales git commit?

Je m’engage dans un repository git pour la première fois; Je regrette alors le commit et je veux le revenir. J’essaie # git reset –hard HEAD~1 Je reçois ce message: fatal: ambiguous argument ‘HEAD~1’: unknown revision or path not in the working tree. Ce commit est le premier commit du référentiel. Avez-vous une idée de […]

Git append tous les fichiers modifiés, supprimés et non suivis?

Existe-t-il un moyen d’append tous les fichiers, peu importe ce que vous leur faites, que ce soit supprimé, non suivi, etc.? comme pour un commit. Je ne veux tout simplement pas avoir à git add ou git rm tous mes fichiers à chaque fois que je commets, surtout lorsque je travaille sur un gros produit.