Questions marquées «git»

Git est un système de contrôle de version distribué open source (DVCS). Utilisez cette balise pour les questions liées à l'utilisation de Git et aux workflows. N'UTILISEZ PAS la balise [github] pour les problèmes liés à Git simplement parce qu'un référentiel est hébergé sur GitHub. En outre, n'utilisez pas cette balise pour les questions de programmation générales qui impliquent un référentiel Git.

18
Git - Comment réparer le rebase interactif «corrompu»?
J'ai réussi à créer un petit désordre dans mon dépôt 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 git rebase --interactive) j'ai décidé que mes modifications étaient incorrectes et j'ai donc exécuté "git reset HEAD …
199 git  msysgit  git-rebase 

13
Statistiques de Git Blame Commit
Comment puis-je «abuser» du blâme (ou d'une fonction mieux adaptée, et / ou en conjonction avec des commandes shell) pour me donner une statistique de la quantité de lignes (de code) actuellement dans le référentiel provenant de chaque committer? Exemple de sortie: Committer 1: 8046 Lines Committer 2: 4378 Lines
198 git 





9
Mettre des hooks git dans le référentiel
Est-il considéré comme une mauvaise pratique - de mettre .git / hooks dans le référentiel des projets (en utilisant des liens symboliques, par exemple). Si oui, quelle est la meilleure façon de fournir les mêmes hooks à différents utilisateurs de git?
197 git  hook  githooks 


8
git - tirant d'une branche spécifique
J'ai cloné un référentiel git sur mon serveur de développement, puis je suis passé à la branche dev, mais maintenant je ne peux pas faire de pull git pour mettre à jour la branche. Comment mettre à jour le code sur le serveur?
197 git 

9
Comment git reset --hard un sous-répertoire?
UPDATE² : Avec Git 2.23 (août 2019), il y a une nouvelle commande git restorequi fait cela, voir la réponse acceptée . MISE À JOUR : Cela fonctionnera plus intuitivement à partir de Git 1.8.3, voir ma propre réponse . Imaginez le cas d'utilisation suivant: Je veux me débarrasser de …

15
Vérifiez si le répertoire actuel est un référentiel Git
J'écris une série de scripts pour la gestion de Git dans zsh. Comment vérifier si le répertoire courant est un référentiel Git? (Quand je ne suis pas dans un dépôt Git, je ne veux pas exécuter un tas de commandes et obtenir un tas de fatal: Not a git repositoryréponses).
197 git  zsh 

10
Pourquoi git dit-il "Pull n'est pas possible car vous avez des fichiers non fusionnés"?
Lorsque j'essaie d'extraire mon répertoire de projet dans le terminal, je vois l'erreur suivante: harsukh@harsukh-desktop:~/Sites/branch1$ git pull origin master U app/config/app.php U app/config/database.php U app/routes.php Pull is not possible because you have unmerged files. Please, fix them up in the work tree, and then use 'git add/rm <file>' as appropriate …

16
git visual diff entre les branches
Cette réponse est idéale pour voir un diff visuel entre deux fichiers qui sont archivés dans git: Comment puis-je afficher la sortie 'git diff' avec un programme de diff visuel? Cependant, j'aimerais voir un diff visuel entre deux branches. Jusqu'à présent, mon meilleur pari semble être: git diff --name-status master …
196 git  diff 


10
Erreur Git Push: refus de mettre à jour la branche extraite
J'ai résolu certains conflits de fusion, commis puis j'ai essayé de pousser mes modifications et j'ai reçu l'erreur suivante: c:\Program Files (x86)\Git\bin\git.exe push --recurse-submodules=check "origin" master:master Done remote: error: refusing to update checked out branch: refs/heads/master remote: error: By default, updating the current branch in a non-bare repository remote: error: …
196 git  git-push 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.