Articles of git

Supprimer les fichiers non référentiels avec git?

J’écris du code Autotools et en cours de développement, des tonnes de fichiers sont générés. Y a-t-il un moyen de dire à git de supprimer tous les fichiers d’un répertoire ne faisant pas partie du référentiel? Merci!

Utilisation de la même clé de déploiement pour plusieurs projets github

Github ne permet pas d’utiliser la même clé de déploiement ssh pour plusieurs projets, ce qui serait très utile dans certains cas (par exemple, serveur CI traitant de projets avec des sous-modules privés). J’ai vu différents sujets qui semblent indiquer que cette limitation existe pour des «raisons de sécurité», mais je ne vois pas encore […]

tag git supprimer et rappend

Sur git hub, j’ai ajouté le tag en procédant comme suit: git tag -d 12.15 git push origin :refs/tags/12.15 git tag -a 12.15 -m ‘12.15’ git push –tags La balise fait toujours référence à l’ancienne balise sur github, mais localement, elle est correcte. MISE À JOUR: Il semble que github répertorie le dernier commit erroné, […]

GitHub pour Windows fonctionne-t-il avec GitLab?

En travaillant sur un projet utilisant GitHub, je suis tombé amoureux de GitHub pour Windows en tant que client. Maintenant, un nouveau projet vous invite à utiliser GitLab au lieu de GitHub. Est-ce que je pourrai toujours utiliser GitHub for Windows en tant que client pour GitLab? Après tout, ils sont tous deux basés sur […]

git diff deux fichiers sur la même twig, même commit

désolé si cette question existe, je n’ai étonnamment pas pu le trouver: / Comment puis-je effectuer une git diff entre deux fichiers dans la même twig et le même commit? ie git diff fileA.php fileB.php (idéalement avec le code couleur facile à lire proposé par git …. ou similaire à celui du programme BeyondCompare!)

Pourquoi git stash -p échoue-t-il parfois?

Je ♥ git stash -p . Mais parfois, après une session satisfaisante de y , n et s , j’obtiens ceci: Saved working directory and index state WIP on foo: 9794c1a lorum ipsum error: patch failed: spec/models/thing_spec.rb:65 error: spec/models/thing_spec.rb: patch does not apply Cannot remove worktree changes Pourquoi?

Puis-je créer un fichier gitignore spécifique à l’utilisateur?

Je veux changer le gitignore, mais tout le monde dans l’équipe ne veut pas ces changements. Comment un utilisateur peut-il avoir son propre fichier git ignore?

Impossible de lancer git gui en utilisant cygwin sur windows

J’ai l’habitude de lancer git gui dans ma console cygwin sans aucun problème mais depuis que j’ai mis à jour cygwin, j’ai le message d’erreur suivant: $ git gui Application initialization failed: no display name and no $DISPLAY environment variable Error in startup script: invalid command name “tk_messageBox” while executing “tk_messageBox -icon error -type ok […]

Comment puis-je obtenir mon code C pour imprimer automatiquement son hash version Git?

Existe-t-il un moyen facile d’écrire du code C pouvant accéder à sa version Git? J’ai écrit un logiciel en C pour collecter des données scientifiques en laboratoire. Mon code enregistre les données qu’il collecte dans un fichier .yaml pour une parsing ultérieure. Mes expériences changent au jour le jour et je dois souvent modifier le […]

Comment configurer la ligne de commande git bash?

Par exemple, sur une nouvelle machine Ubuntu, je viens de lancer sudo apt-get git , et il n’y a pas d’achèvement lors de la saisie, par exemple git check[tab] . Je n’ai rien trouvé sur http://git-scm.com/docs , mais l’achèvement de l’IIRC est inclus dans le package git ces jours-ci et j’ai juste besoin de la […]