Articles of git

Créer un nouveau repository sur Bitbucket à partir du terminal Git Bash?

Est-il possible de créer un nouveau référentiel dans Bitbucket en utilisant la ligne de commande Git? J’ai essayé ce qui suit: git clone –bare https://username@bitbucket.org/username/new_project.git Je reçois ce message: Cloner dans le repository nu ‘new_project.git’ … fatal: https://username@bitbucket.org/username/new_project.git/info/refs introuvable: avez-vous lancé git update-server-info sur le serveur? Ce serait bien de le faire sans aller à […]

Échec de la mise à jour du Homebrew: «S’il vous plaît, validez vos modifications ou rangez-les avant de pouvoir fusionner»

Je cours: brew update Et j’ai une erreur: error: Your local changes to the following files would be overwritten by merge: samtools.rb Please, commit your changes or stash them before you can merge. Aborting Il s’avère que c’est une erreur bien connue. En fait, il est mentionné sur le wiki Homebrew : After running brew […]

Git – défaire git rm

Duplication possible: Comment rétablir un “git rm -r.” Git SOS ici. J’ai travaillé 10 heures sur un projet sans commettre (je sais, je sais) et puis j’ai ajouté trop de fichiers, alors j’ai essayé d’utiliser gitr et supprimé accidentellement tout. Y at-il de l’espoir pour moi? : (((

Pourquoi ne puis-je pas changer de twig?

J’essaie de changer de twig dans git mais je reçois ce message d’erreur: error: you need to resolve your current index first J’utilise git sous xcode4 git status # On branch DateCode # Unmerged paths: # (use “git reset HEAD …” to unstage) # (use “git add/rm …” as appropriate to mark resolution) # # […]

Comment sortinger les balises git par ordre de chaîne de version du formulaire rc-XYZW?

Lorsque j’entre une commande: git tag -l Je reçois de tels résultats: rc-0.9.0.0 rc-0.9.0.1 rc-0.9.0.10 rc-0.9.0.11 rc-0.9.0.12 rc-0.9.0.2 rc-0.9.0.3 rc-0.9.0.4 rc-0.9.0.5 rc-0.9.0.6 rc-0.9.0.7 rc-0.9.0.8 rc-0.9.0.9 Au lieu de cela je veux: rc-0.9.0.0 rc-0.9.0.1 rc-0.9.0.2 rc-0.9.0.3 rc-0.9.0.4 rc-0.9.0.5 rc-0.9.0.6 rc-0.9.0.7 rc-0.9.0.8 rc-0.9.0.9 rc-0.9.0.10 rc-0.9.0.11 rc-0.9.0.12 Comment est-il possible de sortinger la liste actuelle pour obtenir de […]

Git: erreur: RPC a échoué; resultat = 22, code HTTP = 411

Symptômes: Git a soudainement refusé de pousser un repository (pour github dans mon cas): $ git push Counting objects: 9292, done. Delta compression using up to 8 threads. Compressing objects: 100% (2136/2136), done. error: RPC failed; result=22, HTTP code = 411 fatal: The remote end hung up unexpectedly Writing objects: 100% (8222/8222), 1.27 MiB | […]

Comment fonctionnent les motifs négatifs dans .gitignore?

J’essaie d’utiliser un fichier .gitignore avec des motifs négatifs (lignes commençant par!), Mais cela ne fonctionne pas comme prévu. A titre d’exemple minimal, j’ai la structure de répertoires suivante: C:/gittest — .gitignore — aaa/ — bbb/ — file.txt — ccc/ — otherfile.txt et dans mon fichier gitignore, j’ai ceci: aaa/ !aaa/ccc/ Ma compréhension (basée sur […]

Intégrer le hash git commit dans une DLL .Net

Je construis une application C #, en utilisant Git comme contrôle de version. Est-il possible d’incorporer automatiquement le dernier hachage de validation dans l’exécutable lorsque je crée mon application? Par exemple, l’impression du hachage de validation sur la console ressemble à ceci: class PrintCommitHash { private Ssortingng lastCommitHash = ?? // What do I put […]

Historique ou journal des commandes exécutées dans Git

Est-il possible de suivre les commandes que j’ai utilisées sous Git sous Windows? Je veux voir toutes les commandes que j’ai appliquées sur mon référentiel. Je veux pouvoir parcourir l’historique des commandes et déterminer la commande qui a causé le problème, le cas échéant. Voir l’historique des commits serait une chose, mais pour conserver l’historique […]

Comment fusionner un sous-répertoire dans git?

Est-il possible de fusionner uniquement les modifications d’un sous-répertoire depuis une twig git locale vers une twig git distante ou est-ce “tout ou rien”? Par exemple, j’ai: branch-a – content-1 – dir-1 – content-2 et branch-b – content-1 – dir-1 – `content-2 Je veux seulement fusionner le contenu de branch-a dir-1 avec le contenu de […]