« Git/Travailler avec Git local et un dépôt Subversion distant » : différence entre les versions
Contenu supprimé Contenu ajouté
Aucun résumé des modifications |
|||
Ligne 69 :
Le <code>git rebase trunk</code> laisse les soumissions locales au dessus du HEAD SVN<ref>[http://www.kernel.org/pub/software/scm/git/docs/git-rebase.html git-rebase]</ref>.
<ref name=""></ref>=== Changements locaux ===
Pour éviter de propager des modifications locales indésirables (débogages, tests...), avec <code>git svn dcommit</code>, sans les perdre peut passer par deux approches.
Ligne 88 :
# Historiquement, la recombinaison a souvent demandé de résoudre le même conflit deux fois, s'il survient pendant la première recombinaison.
Donc à la place des recombinaisons, on crée une nouvelle branche servant à la construction. Il faut la démarrer avec la soumission à tester.
"But I thought you should avoid merge?" you ask. The reason I like to call this branch the "build" branch is to dissuade
me from using "git-svn dcommit" from it. As long as its not your intention to run dcommit from the branch, the use of merge
|