Articles of git

Git: Comment rebaser plusieurs twigs (avec le même commit de base) en même temps?

J’ai une twig principale dans mon projet, que j’utilise pour extraire les changements des autres personnes. De là, j’ai généralement plusieurs twigs de sujet sur lesquelles je travaille actuellement. Ma question est la suivante: y a-t-il un moyen pour moi d’introduire de nouveaux changements dans mon master et de rebaser TOUTES les twigs de mon […]

réglage de la largeur de tableau à 4 dans git show / git diff

Au travail, nous sums plusieurs développeurs et nous n’avons pas de guide de style de code, et certains développeurs indentent des tabulations, et d’autres 4 espaces (heureusement, aucun des espaces avec des espaces que 4 personnes utilisent). En général, ce n’est pas un (gros) problème car dans nos éditeurs, nous définissons la tabwidth=4 et toute […]

Git LFS track folder récursivement

Est-il possible de suivre récursivement tous les fichiers contenus dans un dossier et ses sous-dossiers avec Git LFS? Je voudrais faire quelque chose comme ça: git lfs track myfolder/*

Comment installer un package Bower en utilisant un serveur privé git (SSH)?

EDIT : ce gars fait exactement la même chose avec le succès , ne peut pas comprendre pourquoi cela ne fonctionne pas pour moi. Je viens d’installer les permissions git et setup / SSH avec une clé publique / privée (Centos 6.5). Je suis capable de tirer / pousser sans problème en utilisant, par exemple: […]

Comment git traite-t-il les fichiers binarys?

Dois-je définir quelque chose à dire à git si certains fichiers sont binarys, comme svn? Ou, git peut simplement gérer les données binarys automatiquement? Si je change le fichier binary, de sorte que j’ai 100 révisions binarys, git stockera-t-il toutes les 100 versions individuellement dans le référentiel? Quels sont les sous-modules pour git?

Comment Git résout-il le problème de la fusion?

SVN a rendu les twigments beaucoup plus faciles en rendant les twigs vraiment bon marché, mais les fusions restnt un réel problème dans SVN – un problème que Git est censé résoudre. Git y parvient-il et comment? (avertissement: tout ce que je sais sur Git est basé sur la conférence de Linus – un total […]

En utilisant git, comment réinitialiser l’arborescence de travail à l’état de l’index?

Situation: Modifier des fichiers Ajouter des fichiers à l’index Modifier plus de fichiers Nous avons maintenant trois états différents. L’état de HEAD, l’état de l’index et l’état de l’arbre de travail. Quelle est la commande pour annuler les modifications dans l’arborescence de travail afin qu’elle corresponde à l’état de l’index?

Utiliser le contrôle de version (Git) sur une firebase database MySQL

Je suis un concepteur / développeur WordPress, qui est de plus en plus impliqué dans l’utilisation du contrôle de version, notamment Git, bien que j’utilise SVN pour certains projets. J’utilise actuellement Beanstalk pour mon repo à distance. Ajouter tous les fichiers WordPress à mon repository n’est pas un problème, si je le voulais, je sais […]

comment créer un nouveau repository git à partir d’un référentiel existant

J’ai un repository distant de git qui a vraiment remplacé tout ce que nous avions dans un autre SCM plus ancien. De nombreux projets et produits ont été ajoutés au référentiel au fil des ans. Il y a une twig dans ce repo, correspondant à un produit qui m’intéresse. Je veux créer un tout nouveau […]

Fichiers .gitignore ajoutés à l’intérieur des sous-modules Git

J’ai récemment réorganisé mes fichiers dot pour qu’ils vivent dans un repository Git à ~/Dropbox/dotfiles et j’utilise pathogen pour regrouper tous les addons Vim dans ~/Dropbox/dotfiles/home/.vim/bundle . Ces addons ont été ajoutés en tant que sous-modules Git. Maintenant, le problème est que, lorsque je lance Vim, il génère automatiquement la documentation pour tous les addons […]