Articles of git

Impossible de déterminer les informations SVN en amont de l’historique HEAD

Pourquoi est-ce que je reçois ce message d’erreur?

Comment suivre les répertoires mais pas leurs fichiers avec Git?

J’ai récemment commencé à utiliser Git et j’ai des problèmes avec une seule chose. Comment puis-je suivre les répertoires sans suivre leur contenu? Par exemple, le site sur lequel je travaille autorise le téléchargement. Je veux suivre le répertoire des téléchargements pour qu’il soit créé lors de la création de twigs, etc. Dans mon .gitignore […]

Vérification des commits signés git?

Avec les nouvelles versions de git il est possible de signer des commits individuels (en plus des tags) avec une clé PGP: git commit -m “some message” -S Et vous pouvez afficher ces signatures dans la sortie de git log avec l’option –show-signature : $ git log –show-signature commit 93bd0a7529ef347f8dbca7efde43f7e99ab89515 gpg: Signature made Fri 28 […]

Vérification de l’ancien fichier AVEC création / horodatage d’origine

Existe-t-il un moyen de connaître ou d’obtenir les horodatages de création / modification originaux? Merci.

Git stash uncached: comment mettre de côté tous les changements non planifiés?

Supposons que deux séries de modifications soient apscopes à un projet versionné par git. Un ensemble est mis en scène et l’autre ne l’est pas. Je voudrais revérifier les changements mis en scène en exécutant mon projet à cet état (avant la validation). Quel est un moyen simple de mettre de côté tous les changements […]

Quand utiliser l’option de fusion ‘–no-ff’ dans Git

Un modèle de twigment Git réussi recommande d’utiliser –no-ff lors de la fusion de twigs: L’indicateur –no-ff amène la fusion à toujours créer un nouvel object commit, même si la fusion peut être effectuée avec une avance rapide. Cela évite de perdre des informations sur l’existence historique d’une twig et regroupe tous les commits qui […]

Git et Team Foundation Server

Mise à jour: je n’utilise plus TFS. Mais à partir des commentaires, je peux voir que git–tfs est évidemment la voie à suivre de nos jours. Quelqu’un a-t-il déjà utilisé Git comme solution hors ligne pour Team Foundation Server? Pour Subversion, vous pouvez utiliser git-svn pour conserver un repository privé avec un svn backend. J’ai […]

Magit rétablit un fichier unique

La question concerne le mode majeur de Magit pour la fonction Emacs et moins sur la façon de le faire via l’interface de ligne de commande. Je n’ai qu’un référentiel Git local. Comment restaurer un fichier sélectionné dans sa version précédente? Je crois que la commande Git pour cela doit être quelque chose comme git […]

Comment convertir un référentiel git en un référentiel normal (en place)?

J’ai un référentiel Git nu, mais j’ai besoin d’accéder à son contenu via ssh (dans un gestionnaire de fichiers tel que l’expérience utilisateur). Je suppose que je pourrais le cloner: git clone -l Cependant, mon référentiel a une taille d’environ 20 Go et je n’ai pas assez d’espace pour le dupliquer. Existe-t-il un moyen de […]

Exclusion des fichiers de git-diff

Je suis un projet avec git. Il y a quelques fichiers de projet Xcode dans la copie de travail que je veux suivre, mais je ne veux pas les voir dans les diffs, car il y a toujours des dizaines de lignes modifiées qui ne m’intéressent jamais. git-diff passez ces fichiers? J’ai essayé de configurer […]