Articles of git

Que signifie le caret (^)?

J’ai vu une réponse à une question ici qui aide à restaurer un fichier supprimé dans git. La solution était git checkout ^ — Que fait le caret ( ^ )? Je l’ai vu ailleurs faire des choses très utiles dans git. C’est magique Quelqu’un peut-il le gâcher pour moi et me dire ce que […]

git update-index –assume-unchanged renvoie «fatal incapable de marquer le fichier»

J’ai le même problème que cette erreur post- git update-index –assume-unchanged mais je ne comprends pas la réponse marquée comme correcte (je ne vois pas que cela explique comment corriger la situation) Je fais ceci et reçois cette erreur: $ git update-index –assume-unchanged web.config fatal: Unable to mark file web.config le fichier est ajouté au […]

Où Git stocke-t-il le SHA1 du commit pour un sous-module?

Je sais que lorsque vous ajoutez un sous-module à un repository git, il suit un commit particulier de ce sous-module référencé par son sha1. J’essaie de trouver où cette valeur sha1 est stockée. Les .gitmodules et .git/config montrent uniquement les chemins du sous-module, mais pas le sha1 du commit. La référence git-submodule (1) ne parle […]

Visual Studio Code demande toujours des informations d’identification git

J’ai commencé à utiliser le code Visual Studio et j’essayais d’enregistrer mon projet de test dans GitHub , mais Visual Studio Code demande toujours mes informations d’identification GitHub . J’ai installé sur mon PC GitHub Desktop et aussi Git , j’ai déjà couru: git config –global credential.helper wincred mais encore Visual Studio Code demande les […]

‘git pull origin mybranch’ quitte le mybranch local N commet en avance sur l’origine. Pourquoi?

Je viens d’observer quelque chose d’étrange à propos de git pull , que je ne comprends pas. Vendredi, j’ai travaillé sur une succursale locale. appelons ça mybranch . Avant de quitter le bureau, je l’ai poussé à l’origine (qui est mon repository github): git push origin mybranch . Hier à la maison, j’ai pull ed […]

La poussée de Git a échoué, “les mises à jour sans transfert rapide ont été rejetées”

J’ai édité mes repositorys GIT via Git Online. Après avoir essayé de pousser mes modifications de code local, j’ai reçu une erreur: Git push failed, To prevent from losing history, non-fast forward updates were rejected. Comment puis-je réparer cela?

Lier le dernier fichier sur le référentiel Bitbucket Git

J’ai un repository public Git sur Bitbucket. Je souhaite associer la dernière version d’un fichier Lisez-moi. Voici le lien vers une révision / commit: https://bitbucket.org/wordless/thofu-interpreter/raw/5bfc37864c5d/ThoFu%20Interpreter/ReadMe.txt J’ai essayé de remplacer le numéro de révision par tip et default , mais cela n’a pas fonctionné. Est-il possible d’obtenir un lien permanent vers mes derniers fichiers?

Comment conclure votre fusion d’un fichier?

Après avoir fusionné un fichier dans Git, j’ai essayé de récupérer le référentiel, mais une erreur est apparue: Vous n’avez pas conclu votre fusion. (MERGE_HEAD existe) Comment conclut-on une fusion?

Gestion de projet pour aller avec GitHub

(EDIT: Cette question est maintenant dépassée pour mon problème particulier, car Google Code prend en charge git maintenant et j’ai de toute façon converti les tampons de protocole en Mercurial. Cependant, il est toujours d’intérêt général, IMO.) Mon port C # Protocol Buffers utilise github pour son contrôle de source, et je commence vraiment à […]

Git: Comment se rebaptiser à un commit spécifique?

Je voudrais revenir à un engagement spécifique, pas à un chef de l’autre twig: A — B — C master \ \– D topic à A — B — C master \ \– D topic au lieu de A — B — C master \ \– D topic Comment puis-je y arriver?