Je trouve git difficile à comprendre car je ne pouvais pas trouver le sens des mots utilisés pour les actions. J'ai vérifié dans le dictionnaire la signification de «stage» et aucune des significations n'était liée aux concepts de contrôle de source. Que signifie "stage" dans le contexte de git?
J'essaie de comprendre les avantages du système de contrôle de version distribué (DVCS). J'ai trouvé Subversion Re-education et cet article de Martin Fowler très utiles. Mercurial et d’autres DVCS promeuvent une nouvelle façon de travailler sur le code avec des changesets et des commits locaux. Il empêche la fusion de …
Il ne fait aucun doute que la majorité des débats sur les outils de programmation se résume soit par choix personnel (par l'utilisateur), soit par emphase sur la conception , c'est-à- dire l'optimisation de la conception en fonction de cas d'utilisation particuliers (par le constructeur d'outils). Les éditeurs de texte …
J'ai utilisé Git dans mes deux sociétés précédentes pour le contrôle de version. D'après ce que j'ai entendu, environ 90% des entreprises utilisent Git par rapport à d'autres systèmes de contrôle de version. L'un des principaux arguments de vente de Git est qu'il est décentralisé, c'est-à-dire que tous les référentiels …
Dans un gitenvironnement où nous avons modularisé la plupart des projets, nous sommes confrontés à un projet par référentiel ou à plusieurs projets par problème de conception de référentiel . Considérons un projet modularisé: myProject/ +-- gui +-- core +-- api +-- implA +-- implB Aujourd'hui, nous avons un projet …
Je travaille sur un site Web qui permettra aux utilisateurs de se connecter en utilisant des informations d'identification OAuth telles que Twitter, Google, etc. Pour ce faire, je dois m'inscrire auprès de ces différents fournisseurs et obtenir une clé API super secrète que j'ai. protéger avec des gages contre diverses …
Pour une équipe distribuée utilisant Git et Github comme contrôle de version, les images doivent-elles également être stockées dans le référentiel git? Pour la plupart, les images ne seront pas modifiées. Le dossier qui les contient ne fera que croître au fur et à mesure de l'ajout des images. Un …
J'apprends git et j'ai remarqué qu'il comporte un processus de validation en deux étapes: git add <files> git commit La première étape place les révisions dans ce qu'on appelle une "zone intermédiaire" ou "index". Ce qui m'intéresse, c'est pourquoi cette décision de conception est prise et quels sont ses avantages? …
Ce n'est pas vraiment une question technique, mais il y a plusieurs autres questions ici sur le contrôle de source et les meilleures pratiques. La société pour laquelle je travaille (qui restera anonyme) utilise un partage de réseau pour héberger son code source et son code publié. Il incombe au …
J'apprends actuellement à utiliser Git en lisant Pro Git . En ce moment, j'apprends à propos des branches et des tags. Ma question est la suivante: quand dois-je utiliser une branche et quand dois-je utiliser une balise? Par exemple, supposons que je crée une branche pour la version 1.1 d'un …
Actuellement, nous avons une branche principale pour notre application PHP dans un référentiel partagé. Nous avons plus de 500 clients abonnés à notre logiciel. La plupart d’entre eux peuvent être personnalisés à des fins différentes, chacun dans une branche distincte. La personnalisation peut être un nom de champ de texte …
Mon organisation envisage de passer de SVN à Git. Un argument contre le déménagement est le suivant: Comment fait-on le versioning? Nous avons une distribution SDK basée sur la plate-forme NetBeans. Comme les révisions SVN sont de simples nombres, nous pouvons les utiliser pour étendre les numéros de version de …
Au cours des dernières années, le battage publicitaire autour de Git a fortement augmenté. Tout le monde connaît Git, personne ne connaît les alternatives. D'autres comme Mercurial semblent passer inaperçus. Les deux ont été publiés en 2005 et offrent des fonctionnalités similaires. En outre, Mercurial est généralement considéré comme étant …
Mon bureau essaie de comprendre comment nous gérons les scissions et les fusions de succursales, et nous avons un gros problème. Notre problème concerne les branches secondaires à long terme - du genre où vous avez quelques personnes qui travaillent dans une branche qui se sépare de master, nous développons …
Je ne suis jamais sûr qu'un projet est suffisamment avancé pour s'engager d'abord dans le contrôle de source. J'ai tendance à différer mon engagement jusqu'à ce que le projet soit terminé, et j'engage principalement les fonctionnalités à partir de ce moment. (Je n'ai pas fait de projets personnels assez importants …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.