Questions marquées «git»

175
Suivre toutes les branches git distantes en tant que branches locales

Le suivi d'une seule branche distante en tant que branche locale est assez simple. $ git checkout --track -b ${branch_name} origin/${branch_name} Pousser toutes les branches locales vers la télécommande, créer de nouvelles branches distantes selon les besoins est également facile. $ git push --all...

175
Collision de hachage dans git

Que se passerait-il réellement si j'avais une collision de hachage lors de l'utilisation de git? Par exemple, j'arrive à valider deux fichiers avec la même somme de contrôle sha1, est-ce que git le remarquerait ou corromprait l'un des fichiers? Est-ce que git pourrait être amélioré pour vivre avec...

174
git rebase, en gardant une trace de 'local' et 'remote'

Lorsque je fais un rebase git, j'ai souvent du mal à comprendre ce qui se passe avec le «local» et le «distant» lors de la résolution de conflits. J'ai parfois l'impression qu'ils changent de camp d'un engagement à l'autre. C'est probablement (définitivement) parce que je n'ai toujours pas bien...

174
ssh: connexion au port 22 de l'hôte github.com: connexion expirée

Je suis sous proxy et je m'installe avec succès depuis un certain temps. Maintenant, je ne suis pas capable de pousser dans git tout d'un coup. J'ai défini la clé RSA et le proxy et les ai vérifiés deux fois, sans succès et git me lance l'erreur indiquée dans le titre de la...

174
Perforce pour les utilisateurs de Git? [fermé]

Fermé . Cette question doit être plus ciblée . Il n'accepte pas les réponses actuellement. Vous souhaitez améliorer cette question? Mettez à jour la question pour qu'elle se concentre sur un seul problème en éditant ce message . Fermé il y a 5 ans . Améliorez cette question Il y a beaucoup de...

173
Qu'est-ce qu'une branche de suivi?

Quelqu'un peut-il expliquer une "branche de suivi" telle qu'elle s'applique à git? Voici la définition de git-scm.com : Une «branche de suivi» dans Git est une branche locale qui est connectée à une branche distante. Lorsque vous poussez et tirez sur cette branche, elle pousse et tire...

173
Autorisations de fichier Git sur Windows

J'ai lu quelques questions concernant les autorisations de fichiers dans Git et je suis encore un peu confus. J'ai un dépôt sur GitHub dérivé d'un autre. Après la fusion, ils doivent être identiques. Toutefois: $ git diff --summary origin/epsilon master/epsilon mode change 100644 => 100755...

173
est-il possible de `git status` uniquement les fichiers modifiés?

Est-il possible d' git statusafficher et d'afficher uniquement les fichiers modifiés? Le problème est que j'ai trop de fichiers intermédiaires que je ne veux pas valider ou gitignore pour le moment et que je ne peux pas faire défiler vers le haut. J'ai une limite de défilement définie sur...

173
Git recherche une chaîne dans l'historique d'un seul fichier

Donc, si j'ai un fichier appelé foo.rb et qu'il me donne une erreur pour une méthode manquante appelée bar , je veux donc rechercher dans l'historique de foo.rb la chaîne barpour voir si elle a déjà été définie dans le passé. J'ai trouvé cela Rechercher dans toute l'histoire de Git une chaîne Mais...

173
Modifier le message de validation git dans GitHub

Existe-t-il un moyen de modifier en ligne le message de validation dans GitHub.com après sa soumission? Depuis la ligne de commande, on peut faire git commit --amend -m "New commit message" comme correctement suggéré dans une autre question . Essayer git pullet a ensuite git pushfonctionné (sans...

172
Expériences du module Python Git? [fermé]

Fermé . Cette question est basée sur l'opinion . Il n'accepte pas les réponses actuellement. Vous souhaitez améliorer cette question? Mettez à jour la question afin de pouvoir y répondre avec des faits et des citations en éditant ce message . Fermé il y a 6 ans . Améliorez cette question Quelles...

172
Ajouter récursivement des fichiers par motif

Comment ajouter récursivement des fichiers par un modèle (ou glob) situé dans différents répertoires? Par exemple, je voudrais ajouter A/B/C/foo.javaet D/E/F/bar.java(et plusieurs autres fichiers java) avec une seule commande: git add '*.java' Malheureusement, cela ne fonctionne pas comme...