Articles of git

Comment revenez-vous à une balise spécifique dans Git?

Je sais comment revenir à des commits plus anciens dans une twig Git, mais comment puis-je revenir à l’état d’une twig dicté par un tag? J’envisage quelque chose comme ça: git revert -bytag “Version 1.0 Revision 1.5” Est-ce possible?

Difficulté à ignorer des fichiers précédemment ignorés dans le repository Git

J’ai un site qui a un répertoire /sites/default/files/ où le contenu utilisateur est généralement conservé. En pensant que je n’ai pas besoin de suivre ce genre de choses, j’ai ajouté / sites / default / files / à mon fichier .gitignore. J’ai ensuite découvert que je souhaitais également conserver des téléchargements pour la plupart permanents […]

Enroulez automatiquement les messages de validation Git longs dans Vim

En utilisant Git, mon éditeur pour les commits est Vim. Je fais constamment un mauvais travail de mémorisation des lignes et j’obtiens donc de longues lignes (voir cette réponse par exemple). Existe-t-il un moyen d’utiliser une git config ou .vimrc magie .vimrc que Vim puisse envelopper automatiquement des lignes à 72 colonnes? Question connexe

Poussez un commit dans deux twigs avec Git

Comment puis-je pousser un commit dans deux twigs? Je ne peux pas utiliser “git push”, car alors il pousse à trois twigs, et je veux juste le commettre dans deux d’entre eux .. J’ai essayé un “git merge HEAD –commit id from branch A–” dans la twig B, mais il prend tout de la twig […]

Comment change-t-on la langue de l’interface de ligne de commande de Git?

Je voudrais changer le langage de git (en anglais) dans mon installation Linux et je ne pouvais pas trouver les parameters. Comment faire?

Comment fermer une twig SANS la retirer de l’histoire en git?

Je voudrais faire un commit et fermer sa twig, sans la retirer de l’historique . Avec mercurial, je commit –close-branch , puis commit –close-branch à update précédent et continuerais à travailler. Avec git … je suis confus.

Changer de base de twig

J’ai un arbre comme ça: (commit 1) – master \– (commit 2) – (commit 3) – demo \– (commit 4) – (commit 5) – PRO et je dois déplacer la twig PRO pour maîsortingser (commit 1) – master |– (commit 2) – (commit 3) – demo \– (commit 4) – (commit 5) – PRO J’ai […]

Est-il possible d’alias une twig dans Git?

Je cherche à utiliser git à grande échelle. J’espérais augmenter l’adoption et faciliter les choses en appelant le tronc de la twig principale. Cela peut et va donner aux utilisateurs de SVN un sentiment de confort. Je sais que je peux créer une twig appelée tronc mais cela semble s’écarter des normes de git et […]

Annuler git add –all

J’ai fait une erreur et appelé git add -all , maintenant tous les fichiers sont ajoutés. Je n’ai pas fait de commit et push . Comment puis-je annuler mon action?

Git pre-commit hook: fichiers modifiés / ajoutés

J’écris un crochet de pré-validation. Je veux lancer php -l sur tous les fichiers avec l’extension .php. Cependant je suis coincé. Je dois obtenir une liste des fichiers nouveaux / modifiés qui sont mis en scène. les fichiers supprimés doivent être exclus. J’ai essayé d’utiliser git diff et git ls-files , mais je pense que […]