Articles of git

Gérer le code cadre et deux projets

J'ai deux projets et un cadre. Mon cadre maintenant sur bitbucket. Mon framework est en mode développement. Je m'engage et pousse tous les jours. Je vais utiliser bitbucket pour contrôler ces deux projets aussi. J'ai déjà 3 pensions fw prjA prjB Chaque repo de prjA et prjB aura une copy de fw. Comment je configure […]

Git pour marquer une validation spécifique à une twig et empêcher la fusion

J'ai deux twigs principales pour mon projet – master pour la version "production" de l'application web, et twig X pour la version "test" de l'application. Je dois garder certains réglages de code liés aux parameters de deployment, config de database, Google Analytics ID etc dans ces deux twigs séparées les unes des autres, et les […]

Comment merge les changements entre la twig locale et la twig distante?

J'ai 2 twigs dans mon repository git: capsule-os * remotes/m/ics capsule-os est une twig avec mes changements locaux à la twig des télécommands / m / ics. Je travaille avec (et construis) la twig capsule-os, mais parfois avec des mises à jour de télécommands / m / ics, et je veux synchroniser ces changements avec […]

Où puis-je find de la documentation sur le format des files d'index du pack Git v2?

Je travaille sur une simple implémentation PHP en lecture seule de Git et je l'ai surtout fait fonctionner, mais je n'arrive pas à comprendre quel est le format exact des files d'index du pack Git (version 2). Toute la documentation que j'ai trouvée jusqu'ici est soit vague et seulement orientée vers l'interprétation avec Git lui-même, […]

Quand une fourchette GitHub est mise à jour, comment dois-je garder ma fourchette en cours pendant que j'ai encore une request de tirage en attente?

Je travaille sur un fork d'un projet et j'envoie une requête pull. Mais le repo dont je suis issu est mis à jour quand j'ai encore un push en attente. Comment puis-je restr à jour sans perdre mes modifications de la request de tirage?

Rebase la twig à la récupération principale

J'ai fait une grosse erreur de rebasculer une twig en maître au lieu du maître en twig. Donc maintenant, au lieu d'avoir des changements de maître dans une twig, j'ai un maître qui n'est pas synchronisé avec repo à distance. Comment puis-je prendre des modifications?

Quels avantages offre une interface graphique pour les users de VCS?

Je donne une conférence dans quelques semaines, à un groupe de scientifiques, les présentant aux VCS (ou essayant de les inciter à utiliser les VCS pour ceux qui savent déjà). Une chose dont je me méfie est d'effrayer les gens avec un tas d'outils de command line, quand ils sont habitués aux interfaces charts. J'essayais […]

Avoir de la difficulté à installer git en utilisant Homebrew

Je regarde cette video pour installer git en utilisant Homebrew. J'ai déjà installé Homebrew. Le problème que j'ai est d'installer git en utilisant Homebrew. J'ai tapé infuser install git et j'ai un certain message d'erreur. Erreur msg: ./generate-cmdlist.sh > common-cmds.h+ && mv common-cmds.h+ common-cmds.h /usr/bin/xcrun clang -o hex.o -c -MF ./.depend/hex.od -MMD -MP -Os -w […]

Branche fusionnée mais en la modifiant, le maître est modifié

Une question simple / débutant. J'ai créé une twig à partir de la twig master (disons "testing"), j'ai essayé quelques trucs et je l'ai fusionné. Maintenant, quand je modifie la twig "testing", les changements locaux sont également effectués sur la twig master. Devrais-je supprimer une twig une fois fusionnée et ne pas la réutiliser? Je […]

Erreur fatale sur git push master d'origine?

J'ai poussé le maître d'origine et après j'ai une erreur: $ git push maître d'origine fatal: https://github.com/myusername/my-first-project-test.git/info/refs non trouvé: as-tu lancé git update-server-info sur le server? J'ai fait: $ git update-server-info mais ça n'aide pas du tout.