J’essayais d’éditer un ancien message de validation comme expliqué ici . La chose est que maintenant, quand j’essaye de lancer rebase -i HEAD~5 il dit que le interactive rebase already started . Alors j’essaie: git rebase –continue mais a cette erreur: error: Ref refs/heads/master is at 7c1645b447a8ea86ee143dd08400710c419b945b but expected c7577b53d05c91026b9906b6d29c1cf44117d6ba fatal: Cannot lock the ref […]
Si l’on vérifiait une succursale: git checkout 760ac7e par exemple, b9ac70b , comment revenir à la dernière tête connue b9ac70b sans connaître son SHA1?
Je suis en pleine session de git bisect . Quelle est la commande pour savoir quel commit (hash SHA1) je suis actuellement? git status ne fournit pas cela. Edit: J’imagine qu’appeler git log et regarder la première entrée fonctionne?
Je voudrais que la commande git co soit identique à la saisie de git checkout . Un alias Bash normal ( alias co=’checkout’ ) ne fonctionne pas.
J’utilise Dropbox pour synchroniser un repository git , mais maintenant, quand j’essaie de push je reçois une erreur: fatal: Reference has invalid format: ‘refs/heads/master (MacBook-Pro’s conflicted copy 2012-10-07)’ Il semble donc que Dropbox ait détecté un conflit et créé une copie. Ok, pas de problème, j’ai donc supprimé le fichier en conflit. Pourtant, obtenir l’erreur […]
Je suis relativement nouveau à git, j’ai utilisé Subversion avant. J’ai remarqué que la plupart des interfaces graphiques et des plug-ins IDE de git ne semblent pas pouvoir afficher l’historique d’un fichier si le fichier a été renommé. Quand j’utilise git log –follow sur la ligne de commande, je peux voir tout le journal à […]
En fait, je cache mes changements. Est-il possible que je puisse créer un patch avec ce que je cache? Et l’application de ce patch dans un autre référentiel (mon collègue)? Je sais que git format-patch -1 mais je pense que c’est pour ce que j’ai commis. Mais je cherche la même chose pour les changements […]
Mon problème est que j’ai un tas de sites Web WordPress dans mon repository git, dont je veux commettre de manière sélective uniquement le contenu de mes dossiers themes , tout en ignorant le rest des fichiers redondants trouvés dans WordPress. J’ai utilisé des fichiers .gitignore pour ignorer les types de fichiers auparavant, mais peut-il […]
D’accord. Si je suis sur une twig (disons working ) et que je veux fusionner les modifications d’une autre twig (par exemple master ), alors je lance la commande git-merge master pendant que je suis dans la twig de working et les modifications sont fusionnées sans rebâtir l’histoire du tout. Si je lance git-rebase master […]
Ou seulement tous les commits intervenus entre deux dates? En SVN, vous pourriez faire quelque chose comme svn diff -r{date}:{date} pour le faire! Je n’arrive pas à trouver un équivalent à Git. Plus précisément, je cherche à écrire un script pour envoyer des emails quotidiens avec tout le code commis ce jour-là et par qui.