Articles of git

NuGet et contrôle de version dissortingbué (DVCS)

Je me demande s’il est possible d’utiliser nuget pour stocker uniquement les références aux packages requirejs dans le contrôle de version (uniquement le package.config et ignorer le dossier des packages). Est-il possible de demander à nuget de (re) télécharger tous les paquets référencés dans les différents fichiers package.config? Ou quelque chose de similaire qui pourrait […]

Comment git détecte-t-il qu’un fichier a été modifié?

Comment git détecte-t-il si rapidement une modification de fichier? Est-ce qu’il hache tous les fichiers du repo et compare les SHA1? Cela prendrait beaucoup de temps, n’est-ce pas? Ou compare-t-il au même moment, ctime ou ctime ?

Mise en miroir d’un projet HG de Bitbucket à Github

Existe-t-il un workflow efficace pour reproduire un projet principalement hébergé sur bitbucket à l’aide de Hg, pour créer un github?

Git cli: obtenir des informations d’utilisateur à partir du nom d’utilisateur

Existe-t-il un moyen d’obtenir le nom de l’utilisateur, uniquement avec son nom d’utilisateur? Quelque chose comme cette sortie git show (je sais que cela ne fonctionne pas) username: username name: First Last email: email@address Je sais que je peux le faire avec un appel api GitHub, mais je préférerais le garder dans la CLI.

git push se bloque après Total line

Mon git push est suspendu après avoir semblé terminer la poussée. Je vais pousser git Counting objects: 51, done. Delta compression using up to 2 threads. Compressing objects: 100% (47/47), done. Writing objects: 100% (47/47), 27.64 MiB | 6.47 MiB/s, done. Total 47 (delta 4), reused 0 (delta 0) Il se bloque ici et je […]

Comment fusionner deux twigs avec différentes hiérarchies de répertoires dans git?

J’ai commencé à utiliser Maven avec un projet d’application Web afin de modifier la hiérarchie des répertoires. J’ai créé une nouvelle twig pour l’intégration de Maven. Maintenant, j’ai deux twigs une avec l’ancienne hiérarchie de répertoires et une avec la hiérarchie des répertoires maven. Les deux twigs ont de nouveaux commits (corrections de bogues et […]

Git Clone de GitHub sur https avec authentification à deux facteurs

J’ai récemment commencé à utiliser l’authentification à deux facteurs sur GitHub, et je ne peux plus utiliser git over https sur les repos privés de la manière habituelle: peter@computer:~$ git clone https://github.com/[…]/MyPrivateRepo Cloning into ‘MyPrivateRepo’… Username for ‘https://github.com’: […] Password for ‘https://[…]@github.com’: remote: Invalid username or password. fatal: Authentication failed for ‘https://github.com/[…]/MyPrivateRepo/’ Si je désactive […]

Qu’est-ce qu’une référence de suivi?

Lorsque je pousse une nouvelle twig vers un référentiel distant via Git Extensions, une alerte s’affiche. The branch {branch name} does not have a tracking reference. Do you want to add a tracking reference for {branch name}? Qu’est-ce qu’une référence de suivi? Je n’ai trouvé que quelques mentions de références de suivi dans Google et […]

Comment puis-je pousser sur GitHub sous un autre nom d’utilisateur?

Un ami et moi-même partageons mon ordinateur. J’ai fait des push à GitHub en utilisant le shell git bash sur Windows 7. Nous sums maintenant dans un projet différent sur cet ordinateur et j’ai besoin d’elle pour pousser son compte. Mais il continue d’essayer d’utiliser mon nom d’utilisateur et de dire que je n’ai pas […]

Comment rebaser après l’ajout de git-subtree?

J’essaie d’apprendre la nouvelle commande git-subtree qui a été ajoutée à Git 1.7.11. Je semble perdre la capacité de rebase après avoir ajouté un sous-arbre. J’ai le référentiel principal avec le fichier README et un référentiel de bibliothèque qui a également un fichier README. Je l’ajoute au répertoire lib avec subtree add : $ git […]