Articles of git svn

Est-il possible d’avoir un repository Subversion en tant que sous-module Git?

Est-il possible d’append un repository Subversion en tant que sous-module Git dans mon référentiel Git? Quelque chose comme: git-svn submodule add https://svn.foo.com/svn/proj –stdlayout svn-project Où https://svn.foo.com/svn/proj pointe vers un repository Subversion. Je sais qu’il existe git-svn qui permet d’interagir avec un repository Subversion. Donc, je pense, peut-être il y a un moyen d’extraire un repository […]

Ignorer les fichiers modifiés (mais non validés) dans git?

Puis-je dire à git d’ignorer les fichiers modifiés (supprimés) mais ne devant pas être validés? La situation est que j’ai un sous-répertoire dans le repo qui contient des choses qui ne m’intéressent pas du tout, alors je l’ai supprimé pour éviter qu’il apparaisse dans les complétions automatiques et autres (dans l’EDI). Mais maintenant, si j’ajoute […]

Checkout remote branch en utilisant git svn

J’ai vérifié un repository svn en utilisant git svn. Maintenant, je dois vérifier une des twigs et la suivre. Quel est le meilleur moyen de le faire?

Comment dire à git-svn une twig distante créée après avoir récupéré le repository?

J’utilise git-svn pour travailler sur le référentiel svn central de mon entreprise. Nous avons récemment créé une nouvelle twig dans le repo central. Comment puis-je en parler à git ? Quand je lance git branch -r je ne peux voir que les twigs qui existaient quand je suis allé fetch le repo svn pour initialiser […]

git-svn: comment créer une nouvelle twig svn via git?

J’ai un repository git qui suit un repository svn. Je l’ai cloné en utilisant –stdlayout . J’ai créé une nouvelle twig locale via git checkout -b foobar Maintenant, je veux que cette twig se retrouve dans …/twigs/foobar dans le repository svn. Comment puis-je m’y prendre? (Coupé beaucoup de texte d’enquête. Voir l’histoire de la question […]

Comment supprimer l’origine du repository git

Question de base: Comment dissocier un repo git de l’origine à partir de laquelle il a été cloné? git branch -a montre: * master remotes/origin/HEAD -> origin/master et je veux supprimer toutes les connaissances d’origine et les révisions associées. Question plus longue: je veux prendre un repository de fonds de subversion existant et en faire […]

Comment git-svn clone les n dernières révisions d’un repository Subversion?

Problème Comment créez-vous une copie superficielle avec git–svn à partir d’un référentiel Subversion, par exemple, comment tirer uniquement les trois dernières révisions? La commande git clone permet d’obtenir les n dernières révisions d’un repository Git si vous utilisez l’option –depth , c’est-à-dire que vous obtenez une copie superficielle du référentiel. Exemple: git clone –depth 3 […]

Voir les modifications apscopes à un fichier spécifique à l’aide de git

Je sais que dans git, je peux utiliser la commande git diff pour vérifier les modifications, mais (ce que j’ai compris), c’est basé sur les répertoires. Cela signifie qu’il donne toutes les modifications de tous les fichiers du répertoire en cours. Comment puis-je vérifier uniquement les modifications sur un fichier spécifique? Dites, j’ai changé fichier_1.rb, […]

Pas de nouvelle ligne à la fin du fichier

Quand on fait un git diff il est dit “Pas de nouvelle ligne à la fin du fichier” . Ok, il n’y a pas de nouvelle ligne à la fin du fichier. Quel est le problème? Quelle est la signification du message et que tente-t-il de nous dire?

Pousser un référentiel git existant vers SVN

J’ai fait tout mon travail dans Git et j’ai poussé vers GitHub. Je suis très satisfait du logiciel et du site et je ne souhaite pas changer mes méthodes de travail à ce stade. Mon conseiller de doctorat demande à tous les étudiants de garder leur travail dans un référentiel SVN hébergé à l’université. J’ai […]