Articles of git

Valider la structure de dossiers vides (avec git)

J’ai un répertoire de données dans la racine du projet. Il a un répertoire d’images et des fichiers. Voici l’exemple: Les données/ images/ image1.jpg image2.jpg image2.jpg resultats.csv r.txt Que faut-il écrire dans gitignore, ignorer les fichiers de data / directory (results.csv et r.txt) et les fichiers images / directory (image.jpg, image2.jpg, image3.jpg)? Lorsque je le […]

Vraiment, un exemple concret que la fusion dans Git est plus facile que SVN?

Stack Overflow question Comment et / ou pourquoi la fusion dans Git est-elle meilleure que dans SVN? est une excellente question avec quelques bonnes réponses . Cependant, aucun d’entre eux ne montre un exemple simple où la fusion dans Git fonctionne mieux que SVN . Au cas où cette question serait fermée en double, qu’est-ce […]

Gestion de nombreux référentiels git

Configurer un projet est facile dans git et je peux donc avoir un référentiel séparé même pour un petit script. Maintenant, le problème est de savoir comment les gérer. Je travaille à plusieurs endroits avec ces référentiels. Lorsque j’ai apporté des modifications à un référentiel, je souhaite pouvoir mettre à jour les référentiels ailleurs. J’ai […]

Comment pousser un référentiel Git local vers un autre ordinateur?

J’ai une configuration de référentiel Git local sur mon ordinateur portable. Je voudrais le pousser sur mon bureau. Comment puis je faire ça?

GitHub Pull Request vers une nouvelle twig en amont

Mon workflow: j’ai un fork (origine) d’un projet distant (en amont). J’ai créé une twig, sujet / TICKET. Je veux créer une demande de tirage de ma twig d’origine vers le projet en amont dans une nouvelle twig “topic / TICKET” du même nom. En d’autres termes, je ne veux pas que ma requête soit […]

Git tire dans la mauvaise twig

Un autre développeur et moi-même avions fusionné et poussé notre travail vers une twig non maîtresse appelée toolwork. De cette façon, nous n’avons pas eu d’impact sur le rest de l’équipe. Ma twig de sujet s’appelait DPM-93 et ​​mon stream de travail était celui-ci. # do some work git checkout DPM-93 git commit -m “did […]

Comment utiliser Git sur Android?

J’ai une application de bureau utilisant git pour la synchronisation. J’ai aussi une application Android qui fait la même chose que le bureau, mais je ne sais pas comment faire la partie de synchronisation là-dessus. Je n’ai trouvé aucune implémentation de git sur Android. J’ai trouvé un jgit, mais sa documentation n’est pas bien documentée […]

Quelle est la différence entre «git checkout -f» et «git reset –hard HEAD»?

Je dois annuler les modifications locales pour les déploiements. (J’avais utilisé svn revert pour cela dans les anciens jours SVN du skool.) Et en utilisant git reset –hard HEAD pour cela. (De plus, git fetch et git merge origin/$branch –no-ff pour la synchronisation avec la twig en amont.) Mais certains articles git checkout -f pour […]

erreur git am: «le patch ne s’applique pas»

J’essaie de déplacer plusieurs commits d’un projet vers un autre, similaire, en utilisant git. J’ai donc créé un patch contenant 5 commits: git format-patch 4af51 –stdout > changes.patch Ensuite, déplacez le correctif dans le dossier du deuxième projet et souhaitez appliquer le correctif: git am changes.patch … mais cela me donne une erreur: Applying: Fixed […]

Impossible de modifier le raccourci Windows de git bash

Sous Windows 7, je voudrais modifier les parameters de la fenêtre de commande de l’extension du shell Git Bash Here, par exemple la largeur, la hauteur et la police. Mais quand je fais cela, je reçois une erreur “Impossible de modifier le raccourci”. Je peux modifier le raccourci pour Git Bash dans le menu Démarrer […]