Articles of git

Est-ce que TortoiseMerge peut être utilisé avec Windows Git Bash?

Je commence juste à travailler avec Git. Je voudrais utiliser TortoiseMerge comme difftool et mergetool. Dans mon fichier .gtconfig dans mon répertoire utilisateur personnel, j’ai les sections suivantes. J’ai supprimé les sections utilisateur et couleur pour cette question. [merge] tool = tortoisemerge [mergetool “tortoisemerge”] cmd = \”TortoiseMerge.exe\” -base:\”$BASE\” -mine:\”$LOCAL\” -theirs:\”$REMOTE\” -merged:\”$MERGED\” [diff] tool = tortoisemerge […]

Fatal: impossible d’avancer rapidement, d’avorter

Pourquoi Git ne me permet plus de fusionner rapidement? Si j’essaie de forcer l’utilisation de –ff-only , j’obtiens le message “fatal: impossible d’avancer rapidement ou d’interrompre”. Je me rends compte qu’il y a d’énormes avantages à merge –no-ff , mais je suis juste perplexe sur la raison pour laquelle je ne peux pas –ff-only now?

“Git describe” ignore un tag

Dans les lignes suivantes: $ git tag -n1 v1.8 Tagged the day before yesterday v1.9 Tagged yesterday v2.0 Tagged today $ git describe v1.9-500-ga6a8c67 $ Quelqu’un peut-il expliquer pourquoi la balise v2.0 n’est pas utilisée par “git describe”, et comment résoudre ce problème? La balise v2.0 est déjà activée, donc je suppose que je ne […]

Comment puis-je démarrer une twig propre sans ascendance, puis valider les fichiers progressivement?

J’ai un framework PHP versionné avec GIT et je prévois plusieurs changements (drastiques) à son coeur. Ce que je veux faire, c’est de commencer à travailler sur le nouveau kernel dans une nouvelle twig, mais comme ce changement peut nécessiter une restructuration du système de fichiers, j’aimerais commencer cette nouvelle twig aussi proprement que possible. […]

git compte les fichiers dans l’index par étapes

J’essaie de comprendre comment compter facilement les fichiers dans mon index non engagé. J’ai essayé: git status | grep ‘#’ | wc -l mais il y a quelques lignes qui commencent par # qui ne représentent pas les fichiers modifiés. Quelqu’un a quelque chose de mieux? Figuré il devait y avoir un drapeau pour le […]

Avertissement Git: push.default est désactivé; sa valeur implicite change

Quand je pousse à distance dans Git, je reçois cet avertissement: warning: push.default is unset; its implicit value is changing in Git 2.0 from ‘matching’ to ‘simple’. To squelch this message and maintain the current behavior after the default changes, use: git config –global push.default matching To squelch this message and adopt the new behavior […]

Git: Comment savoir sur quel tag de twig est?

Je suis actuellement occupé avec un projet avec beaucoup de twigs et j’ai un tag pour les dernières modifications qui ont été effectuées sur l’une des twigs. Mais ce n’est pas clair pour moi sur quelle twig cette balise. Comment savoir sur quel tag de twig est?

git push En dehors de la mémoire, malloc a échoué

J’essaye de pousser mes modifications à distance vers GitHub, de temps en temps git échoue à cause de C:\dev\projects>git push -v Pushing to https://user@github.com/mycompany/My-Project.git Password for ‘github.com’: fatal: Out of memory, malloc failed (sortinged to allocate 524288000 bytes) fatal: write error: Invalid argument C’est très, très aggravant. J’ai exécuté les commandes suivantes, amélioré git (qui […]

Ajouter un repo git distant via intelliJ

Je veux savoir comment append un repo git distant via intelliJ, pas via git bash. Maintenant, d’après ce que j’ai vu dans ce tutoriel , cela peut être fait, mais chaque fois que j’essaie de pousser, le dialog ne se déclenche jamais. Si vous poussez tout en bas, vous pouvez voir que cela peut être […]

Comment lister les fichiers ignorés par git actuellement mis en scène ou validés?

Comment peut-on obtenir une liste de ces fichiers qui correspondent à une règle dans un fichier .gitignore, mais qui ont été transférés ou transférés par le passé?