Articles of git

git certificate SSL – Chaîne de certificates invalide lors de l’access

Je suis assez nouveau pour github et git, mais j’ai installé git sur mon Mac (en utilisant Mavericks) et j’ai ajouté un repository sur github. J’utilise MAMP et je travaille sur un site Drupal, et quand j’essaie ma première mise au repo, j’utilise une erreur avec git push origin master : error: SSL certificatee problem: […]

Comment puis-je faire de WinMerge mon git mergetool?

J’essaie d’intégrer WinMerge avec Git comme je l’ai déjà vu sur Windows 7 Ultimate. J’ai suivi les étapes suivantes, mais une erreur continue à apparaître lorsque je fais un git mergetool qui utilise par défaut vimdiff. Création d’un fichier appelé winmerge.sh dans le répertoire racine de git: C / Program Files (x86) / Git / […]

Quel algorithme utilise-t-il pour détecter les modifications sur votre arbre de travail?

C’est à propos de l’intérieur de git . J’ai lu le bon livre «Pro ​​Git» et appris un peu sur le fonctionnement interne de git (tout sur le SHA1, les blobs, les références, les tress, les commits, etc.). Une architecture assez intelligente, au fait. Donc, pour mettre en contexte, git référence le contenu d’un fichier […]

Dans quelle mesure l’hébergement github serait-il sécurisé pour les référentiels privés?

J’ai lu ce fil mais je me demande comment une telle solution serait sécurisée? Je sais que github offre un support ssh / ssl et je suis familier, mais est-ce que quelqu’un pourrait me donner une idée de la sécurité interne qu’il utiliserait pour s’assurer que mes fichiers conf / credential ne sont pas piratés? […]

Ignorer * tout * les changements d’espaces avec git-diff entre les validations

Je passe en revue un code et corrige les bizarreries des espaces et corrige généralement l’indentation, et je veux m’assurer que je n’ai pas apporté par inadvertance d’autres modifications, donc je fais git diff -w pour afficher les différences dans tous les changements fichiers tout en ignorant les différences d’espaces. Le problème est que cela […]

TortoiseGit est-il prêt pour le prime time?

Je suis un grand fan de la simplicité de TortoiseSVN. Je suis également intéressé à creuser dans git, et pense que cela ferait un bon choix pour un projet à venir. Cependant, une application ssortingctement basée sur la ligne de commande peut être un peu intimidante. J’ai suivi le projet TortoiseGit pendant un petit moment, […]

Le canal n’est pas ouvert Erreurs de fusion automatique sur Teamcity (git)

J’utilise TeamCity sur Ubuntu ( TeamCity Professional 9.1.7 (build 37573) ). Et avoir des problèmes avec les fusions automatiques dernièrement (git). Je n’ai rien changé à la configuration depuis le temps. J’ai essayé de supprimer le répertoire de travail. cela n’a aidé que pour quelques fusions. Symptômes: le journal de génération semble propre et je […]

Un workflow Git correct pour la twig d’entités partagées?

J’essaie de trouver le bon workflow pour cette situation: Sur le repo partagé, nous avons ces twigs: -master -feature La twig de fonctionnalité est une twig partagée , car de nombreux développeurs travaillent ensemble sur une nouvelle fonctionnalité. Ils poussent activement leurs modifications à la twig des fonctionnalités. J’essaie d’éviter le «conflit d’enfer» pour le […]

Les collaborateurs ont-ils un access de validation sur GitHub?

Une chose que j’ai remarquée: en utilisant l’interface utilisateur GitHub, j’ai ajouté un collaborateur à un référentiel. J’ai vu qu’ils ont commis des changements sans aucune autorité / approbation de ma part. C’était un repository privé. Avec les référentiels privés, comment donner à quelqu’un un access en lecture par rapport à un access en écriture?

Quelle est la différence entre git push et git pull?

Je suis juste tombé sur quelque chose de particulier aujourd’hui. J’ai demandé à un collègue de travail d’été de m’aider à mettre en place un nouveau repo git à distance pour mon code et il y avait beaucoup de confusion à propos de ce qu’il faisait et de ce que je voulais faire. Je lui […]