Articles of git

Que fait git update-server-info?

Que fait git update-server-info? Comment savoir si j’en ai besoin? Le manuel dit: Un serveur idiot qui ne fait pas les générations de packs à la volée doit avoir des fichiers d’informations auxiliaires dans les répertoires $ GIT_DIR / info et $ GIT_OBJECT_DIRECTORY / info pour aider les clients à découvrir les références et les […]

Quand “git pull –rebase” va-t-il me mettre en difficulté?

Je comprends que lorsque j’utilise git pull –rebase , git git pull –rebase historique et déplacera mes commits locaux après que tous les commits de la twig que je viens de retirer. Ce que je ne comprends pas, c’est comment cela pourrait être une mauvaise chose. Les gens parlent d’entrer dans des problèmes avec git […]

pause git clone et reprendre plus tard?

Y a-t-il un moyen de suspendre le clone de git et de le reprendre plus tard? Je clone un très gros repository (environ 2 Go) et mon PC a été allumé pendant plus de 40 heures. J’ai une école à attraper plus tard, je ne veux pas le laisser comme ça. Quelqu’un a une idée? […]

git commit -m vs. git commit -am

Semble facile mais je ne comprends tout simplement pas. Je suis à la racine de mon application. Voici mon workflow. git add . git commit -m “added a new feature some files changed” git push heroku master Cela fonctionne habituellement. Tous mes changements sont poussés. Mais parfois, j’ai un fichier que je change mais quand […]

Qu’est-ce qu’une bulle de fusion?

J’ai entendu parler de “fusionner des bulles” en ce qui concerne Git. Je connais bien Git, mais je ne me considère pas comme un expert. J’ai entendu des choses négatives sur les bulles de fusion; Qu’est-ce qu’une “bulle de fusion” dans Git, qu’est-ce qui ne va pas, et comment puis-je l’éviter?

Intellij Idea with Git se souvenir de l’auteur

J’utilise Intellij avec un projet Git et j’ai configuré mes user.name et user.email correctement. Le problème est que lorsque vous utilisez l’interface IDE, l’auteur n’est pas sélectionné par défaut. Je peux cliquer et obtenir un menu déroulant pour le sélectionner, mais parfois j’oublie de le faire, et c’est difficile de modifier le commit à chaque […]

Comment fusionner un fichier spécifique d’une twig dans une autre twig de Git

J’ai 2 twigs dans un repo git, appelons-les dev et test. J’ai des modifications dans un seul fichier, somecode.js. Les deux twigs ont des modifications à somecode.js. Les 2 twigs ont divergé de manière significative (mais facile à gérer), donc une “fusion” directe est insuffisante. J’ai essayé http://jasonrudolph.com/blog/2009/02/25/git-tip-how-to-merge-specific-files-from-another-branch/ mais il ne fusionne pas le contenu […]

maître rejeté à distance -> maître (le crochet de pré-réception a été refusé)

Je travaille sur les rails 3.2 et je reçois une erreur lorsque j’essaie de pousser vers heroku: git push heroku master Counting objects: 496, done. Delta compression using up to 8 threads. Compressing objects: 100% (435/435), done. Writing objects: 100% (496/496), 5.17 MiB | 249 KiB/s, done. Total 496 (delta 125), reused 216 (delta 8) […]

Attention: vous laissez 1 commit derrière vous, non connecté à aucune de vos twigs

EGit frappe à nouveau. J’ai fait l’erreur d’essayer de basculer vers une autre twig d’EGit et cela a en quelque sorte foiré et vérifié aucune twig. Je me suis ensuite engagé sur cette twig, et quand j’ai réalisé que je ne suivais pas la bonne twig, j’ai couru ce qui suit: $ git checkout issue2 […]

Lister tous les fichiers modifiés dans git merge commit – même le transfert rapide

Je pense qu’il existe un moyen, lorsque je fusionne une twig dans une autre twig, que TOUS les fichiers modifiés soient listés dans mon message de validation et pas seulement ceux qui ont été modifiés dans les deux twigs. Cela me donnerait un meilleur aperçu de ce qui a été changé dans la twig en […]