Articles of git

Impossible d’appliquer un cache au répertoire de travail

Je ne peux pas appliquer de cache au répertoire de travail. Petite histoire: D’abord, j’ai essayé de pousser certains changements, mais il disait: “non, vous ne pouvez pas, tirez d’abord” … alors je vais tirer les choses de github et ensuite pousser mes modifications. Quand j’ai essayé de tirer, j’ai dit que j’avais des changements […]

Faire git diff –stat afficher le chemin complet du fichier

En faisant git diff –stat certains fichiers sont listés avec le chemin complet de la base du référentiel mais certains fichiers sont listés comme: …/short/path/to/filename. C’est-à-dire que le chemin commence par … et que seul le chemin court est affiché. Je voudrais que git diff liste le chemin complet de tous les fichiers pour qu’il […]

Liste des tags Git, affichage des codes de validation sha1

de sorte que la commande git tag répertorie les balises git actuelles tag1 tag2 git tag -n imprime le message de la balise tag1 blah blah tag2 blah blah Quelle est la meilleure façon d’obtenir le hachage de tag1 & tag2?

Comment publier un paquet npm avec des fichiers de dissortingbution?

Je voudrais publier un paquet npm contenant ma source ainsi que des fichiers de dissortingbution. Mon référentiel Github contient le dossier src qui contient les fichiers source JavaScript. Le processus de génération génère un dossier dist contenant les fichiers de dissortingbution. Bien entendu, le dossier dist n’est pas archivé dans le référentiel Github. Comment puis-je […]

Comment envelopper les commentaires de git commit?

Existe-t-il un moyen d’emballer les commentaires de validation de git (lorsqu’ils sont visualisés via le git log ), afin qu’ils ne soient pas coupés à la fin de la ligne? Il semble qu’il y ait une solution assez simple, mais je n’ai pas pu en trouver une. Merci.

La commande de twig Git se comporte comme «moins»

Lorsque j’utilise la commande git branch pour répertorier toutes les twigs, je vois la sortie de la git branch | less git branch | less La commande git branch est censée afficher une liste de twigs, comme ls fait pour les fichiers. C’est le résultat que j’obtiens: Comment j’obtiens le comportement par défaut de la […]

Meilleur contrôle de version pour le développeur isolé

Je suis un développeur seul en ce moment; S’il vous plaît partagez votre expérience sur ce qui est une bonne configuration VC pour un développeur seul. Mes contraintes sont: Je travaille sur plusieurs machines et je dois les garder synchronisées Parfois je travaille hors ligne J’utilise actuellement Subversion (uniquement le client sur un serveur distant), […]

Comment faire en sorte que Git Log affiche tous les commits d’aujourd’hui?

Je veux pouvoir voir tous les commits que j’ai faits aujourd’hui en utilisant git log . Je suis venu avec git log –after=”yesterday” Cependant, cela me semble un peu gênant, existe-t-il une commande plus simple pour obtenir le même effet?

Git – Comment réparer le rebase interactif «corrompu»?

J’ai réussi à créer un petit désordre dans mon repository git local. J’essayais de réparer un commit cassé en utilisant les instructions suivantes . Avant d’exécuter le “git commit –amend” (et après le rebit git –interactive), j’ai décidé que mes modifications étaient incorrectes et j’ai donc exécuté “git reset HEAD –hard”. Pas une bonne idée, […]

Comment «désversion» un fichier dans svn et / ou git

Cela m’arrive tout le temps. Je accidentellement version d’un fichier, je ne veux pas être versionné (c.-à-d. Fichiers de configuration spécifiques aux développeurs / machines). Si je valide ce fichier, je vais gâcher les chemins sur tous les autres ordinateurs de développeur – ils seront mécontents. Si je supprime le fichier du contrôle de version, […]