Questions marquées «git»

337
Annuler une cachette Git

Je viens de faire une cachette dans un projet que je n'ai pas engagé. Existe-t-il un moyen de retourner dans l'État avant de me cacher? Comment pourrais-je faire ça? J'ai fermé le terminal et mon ordinateur portable est éteint. J'ai fait quelques recherches et il semble qu'il n'y ait aucun moyen de...

335
Comment forcer git à utiliser LF au lieu de CR + LF sous Windows?

Je veux forcer git à extraire des fichiers sous Windows en utilisant simplement LFpas CR+LF. J'ai vérifié les deux options de configuration mais je n'ai pas pu trouver la bonne combinaison de paramètres. Je veux qu'il convertisse tous les fichiers LFet les conserve LF. Remarque: j'ai utilisé...

334
Git pull après une mise à jour forcée

Je viens d'écraser certains commits git rebaseet j'ai fait un git push --force(ce qui est diabolique, je sais). Maintenant, les autres ingénieurs logiciels ont une histoire différente et quand ils le font git pull, Git fusionnera. Y a-t-il un moyen de résoudre ce problème, sauf en faisant un rm...

334
Pourquoi GitHub recommande-t-il HTTPS sur SSH?

Sur le site GitHub il y a un lien ... https://help.github.com/articles/generating-ssh-keys ... et ça dit ... Si vous avez décidé de ne pas utiliser la méthode HTTPS recommandée, nous pouvons utiliser des clés SSH pour établir une connexion sécurisée entre votre ordinateur et GitHub. Les étapes...

329
Git: «Objet lâche corrompu»

Chaque fois que je tire de ma télécommande, j'obtiens l'erreur suivante sur la compression. Lorsque j'exécute la compression manuelle, j'obtiens la même chose: $ git gc error: Could not read 3813783126d41a3200b35b6681357c213352ab31 fatal: bad tree object 3813783126d41a3200b35b6681357c213352ab31...

326
git ignore exception

J'ai un fichier gitignore qui fait que git ignore les *.dllfichiers, et c'est en fait le comportement que je veux. Cependant, si je veux une exception (c'est-à-dire pouvoir s'engager foo.dll), comment puis-je y

325
Puis-je obtenir une liste des fichiers marqués --assume-inchangés?

Comment ai-je marqué --assume-unchanged? Existe-t-il un moyen de savoir ce que j'ai caché en utilisant cette option? J'ai fouillé dans le .git/répertoire et je ne vois rien qui ressemble à ce à quoi je m'attendais, mais il doit être quelque part. J'ai oublié ce que j'ai marqué de cette façon il y a...