Articles of git

Qu’est-ce qu’une twig de sujet git?

Qu’est-ce qu’une twig de sujet git? Est-ce que cela diffère d’une twig ordinaire en quelque sorte? Y a-t-il des twigs qui ne sont pas des twigs de sujet?

Quelles sont les différences entre la twig locale, la twig de suivi locale, la twig distante et la twig de suivi à distance?

Je viens de commencer à utiliser Git et je me suis vraiment retrouvé confus entre différentes twigs. Quelqu’un peut-il m’aider à comprendre quels sont les types de twig suivants? twigs locales twigs de suivi locales twigs distantes twigs de suivi à distance Quelle est la différence entre eux? Et comment travaillent-ils les uns avec les […]

Opération d’enregistrement de fichier avec Git

Lorsque je déplace un fichier dans git en utilisant git-mv, le statut indique que le fichier a été renommé et même si je modifie certaines parties, il est toujours considéré comme presque identique (ce qui est bien car il me permet d’en suivre l’historique) . Lorsque je copie un fichier, le fichier d’origine a un […]

Que fait git blame?

Je vois beaucoup de questions sur les méthodes d’utilisation de git blame mais je ne les comprends pas vraiment. Je vois un bouton de blame en haut des fichiers sur l’interface github. En cliquant dessus, il affiche des différences avec les noms d’utilisateur dans la barre de gauche. Qu’est-ce que cela indique? Pourquoi Git Blame […]

Mettre à jour et valider uniquement les permissions d’un fichier à l’aide du contrôle de version git

Il suffit de transformer un fichier some.sh en un exécutable ( chmod 755 … ), les permissions ont été mises à jour mais pas le contenu. Existe-t-il un moyen de valider le fichier dans git, afin que le bit exécutable soit restauré / défini sur clone / checkout / pull ? Mise à jour: comment […]

Force LF eol in repo git et copie de travail

J’ai un repository git hébergé sur github. Beaucoup de fichiers ont été initialement développés sous Windows, et je ne faisais pas trop attention aux fins de ligne. Lorsque j’ai effectué le commit initial, je n’avais pas non plus de configuration git pour appliquer des fins de ligne correctes. Le résultat est que j’ai un certain […]

GIT copie le fichier historique préservant l’historique

J’ai une question quelque peu confuse dans GIT. Disons que j’ai un fichier dir1/A.txt et git conserve un historique de commits Maintenant, j’ai besoin (pour certaines raisons) de copier le fichier dans dir2/A.txt (pas de déplacer mais de copier). Je sais qu’il y a une commande git mv mais j’ai besoin de dir2/A.txt pour avoir […]

Impossible de transmettre au repository Git sur Bitbucket

J’ai créé un nouveau repository et je rencontre une erreur étrange. J’ai déjà utilisé Git sur Bitbucket mais je me suis juste reformaté et maintenant je n’arrive pas à faire fonctionner Git. Après avoir fait un commit, je devais append mon email et mon nom aux globals, mais cela s’est bien passé. Quand j’essaie d’utiliser […]

Actualiser tous les fichiers du tampon du disque dans vim

La commande pour actualiser un fichier à partir de la version sur le disque est la suivante :e! Comment puis-je faire la même chose pour tous les fichiers du tampon? Contexte: J’en ai besoin car j’utilise git avec plusieurs twigs avec une vim ouverte contenant un tampon. Lorsque je vérifie une succursale, je voudrais avoir […]

Comment annuler une requête de tirage sur github?

Comment une demande de tirage sur github peut-elle être annulée? MISE À JOUR La réponse acceptée ne détaillait pas les étapes de la réponse et, dans tous les cas, github a rendu cette mort simple puisque cette question a été posée, alors voici les étapes: Visitez la page de demande d’extraction Appuyez sur le bouton […]