J’ai deux projets ou plus (appelons-les ProjectFoo et ProjectBar ) ayant un code commun que je mets dans un sous – module . Je crois comprendre que si je commets des modifications sur un sous-module depuis ProjectFoo, ce sera dans une tête détachée que seuls tous les clones de ProjectFoo pourront voir: (master) $ cd […]
En tant qu’utilisateur de Git, je rencontre régulièrement la situation, je dois retravailler un ou plusieurs commits d’une manière qui ne rentre pas dans –amend ou rebase -i avec des commits de correction. Je ferais généralement quelque chose comme git reset HEAD~1 # hack, fix, hack git commit -a # argh .. do I need […]
J’essaie d’apprendre comment utiliser efficacement Git et je me demande comment je devrais (bonne pratique / mauvaise pratique?) Résoudre le cas suivant: Disons que j’ai la chaîne de commits suivante dans master: Commit initial Commit 1 Commit 2 Commit 3 Ensuite, je me rends compte que ce qui est fait dans les deux derniers commits […]
Comment puis-je créer un nouveau commit et créer un nouveau message si aucune modification n’est apscope aux fichiers? N’est-ce pas possible puisque le code de validation (SHA?) Sera le même?
J’essaie de commettre des modifications en tant qu’utilisateur différent, mais je n’ai pas d’adresse électronique valide, la commande suivante ne fonctionne pas pour moi: git commit –author=”john doe” -m “some fix” fatal: No existing author found with ‘john doe’ J’ai le même problème en essayant de commettre avec seulement une adresse email git commit –author=”[email protected]” […]
J’utilise Eclipse Juno sur Mac 10.7.5, SVN 1.7 et le plugin Eclipse Subversive. Occasionnellement, quand j’essaie et commets des modifications de mon projet (en faisant un clic droit sur le projet depuis l’explorateur de paquets, en sélectionnant “Team” -> “Commit”), j’obtiens l’erreur: Some of selected resources were not committed. Some of selected resources were not […]
J’ai essayé la commande suivante: git commit path/to/my/file.ext -m ‘my notes’ Recevoir une erreur dans git version 1.5.2.1: error: pathspec ‘-m’ did not match any file(s) known to git. error: pathspec ‘MY MESSAGE’ did not match any file(s) known to git. Cette syntaxe est-elle incorrecte pour les fichiers Singe ou les commits de répertoires? REPONSE: […]
Comment passer à la validation spécifique de Git sans perdre tous les commits effectués après ? Je veux que les fichiers locaux soient modifiés, mais la firebase database des commits restra intacte, seul le pointeur de la position actuelle est défini sur le commit actuellement sélectionné. Je souhaite modifier l’état des fichiers en un état […]
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 […]
Je voudrais supprimer les entrées de journal de validation sélectionnées dans une arborescence de validation linéaire, afin que les entrées ne s’affichent pas dans le journal de validation. Mon arbre de validation ressemble à quelque chose comme: R–A–B–C–D–E–HEAD Je voudrais supprimer les entrées B et C afin qu’elles n’apparaissent pas dans le journal de validation, […]