Questions marquées «git»

160
Vérifier les sous-répertoires dans Git?

Est-il possible d'extraire les sous-répertoires d'un référentiel dans Git? Imaginez que je mets en place une nouvelle installation WordPress. Je vais créer deux nouveaux répertoires pour ma personnalisation de plugin et de thème: wordpress/wp-content/plugins/myplugins/

160
Puis-je obtenir une sortie compatible avec les patchs de git-diff?

Je fais quelque chose de très simple mal. J'essaie de préparer un fichier de correctif ordinaire, afin de pouvoir réappliquer certaines modifications: $ git diff > before $ git diff something_here > save.patch $ git checkout . $ patch < save.patch $ git diff > after $ diff before after...

160
Comment extraire une demande de page wiki sur GitHub?

J'ai vu une page wiki sur GitHub qui n'est pas ouverte à l'édition. Ensuite, j'ai bifurqué le projet, je l'ai édité sur "ma fin" et j'ai essayé de faire une pull request. Il s'avère que le wiki n'est pas dans le projet et qu'il n'y a pas de moyen de valider des modifications. En dehors de l'envoi...

160
Comment supprimer des fichiers .orig après la fusion du référentiel git?

Certains comment les fichiers .orig sont vérifiés dans mon référentiel git pendant la fusion, qui sont maintenant affichés dans le secteur modifié et non suivi. Mais je ne veux plus de ces fichiers dans mon référentiel. Comment faire ça. modified: Gemfile.lock.orig # modified: Gemfile.orig #...

159
Voir les différences de branches avec meld?

Je sais que je peux voir la différence entre HEAD et l'état actuel avec meld .. Mais comment puis-je voir les différences entre les branches, par exemple masteretdevel avec meld? Pour le moment, je fais les étapes suivantes: Renommer le dossier de la copie de travail Par exemplemv /projectA...

159
Comment suivre le contenu non suivi?

Voir ci-dessous la ligne continue pour ma question initiale. J'ai un dossier dans mon répertoire local qui n'est pas suivi. Quand je cours git status, j'obtiens: Changed but not updated: modified: vendor/plugins/open_flash_chart_2 (modified content, untracked content) Lorsque je tape git add...

159
Configurer l'outil de comparaison avec .gitconfig

Comment configurer Git pour utiliser un outil différent pour la différence avec le fichier .gitconfig? J'ai ceci dans mon .gitconfig: [diff] tool = git-chdiff #also tried /bin/git-chdiff Ça ne marche pas; il ouvre simplement la ligne de commande diff. Quand je fais export

159
Annuler une fusion par pull request?

Quelqu'un a accepté une pull request qu'il ne devrait pas avoir. Maintenant, nous avons un tas de code cassé fusionné. Comment annuler une pull request? J'allais simplement annuler les modifications apportées au commit juste avant la fusion, mais j'ai remarqué qu'il fusionnait dans un tas de...

159
Découvrez un créateur de branche Git

Je veux savoir qui a créé une succursale. Je suis en quelque sorte capable de le faire avec: git branch -a | xargs -L 1 bash -c 'echo "$1 `git log --pretty=format:"%H %an" $1^..$1`"' _ Cependant, cela renvoie le dernier committer par branche, pas nécessairement la personne qui a créé la...

159
Comment supprimer une branche localement?

J'ai un master et une branche dev dans mon référentiel. Je veux supprimer la branche master de mon ordinateur pour ne pas m'y engager accidentellement (c'est arrivé ..). Il y a des questions ici sur la façon de supprimer des branches localement et à distance, mais je n'ai pas été en mesure de...

158
Annuler une partie des modifications non organisées dans git

Comment puis-je annuler des parties de mes modifications non organisées dans git, mais garder le reste tel quel? La façon dont j'ai compris est: git commit --interactive # Choose the parts I want to delete # Commit the changes git stash git rebase -i master # (I am an ancestor of master) # Delete...

158
Trouvez quel commit est actuellement extrait dans Git

Je suis au milieu d'une git bisectsession. Quelle est la commande pour savoir sur quel commit (hachage SHA1) je suis actuellement? git statusne fournit pas cela. Edit: Je suppose qu'appeler git loget regarder la première entrée