git svn clone -rN --username username svn://some/repo localreponameCrie seu branch e mude pra ele:
git checkout -b branchnameNão altere o master branch diretamente, ele deve representar a repositório svn, sempre trabalhe nos branches. Você manda seu trabalho pro master apenas na hora de subir as alterações pro svn.
Com as alterações feitas e commitadas no seu branch, volte para o master e faça o merge:
git checkout master git merge --squash minhas_paradasFaça o commit pro git:
git commit -a -m "Funcionalidade tal implementada."E agora pro svn:
git svn dcommitE é isso. Pra manter o seu master branch atualizado em relação ao repositório svn use o rebase do git-svn:
git checkout master git svn rebaseupdate from a svn
git svn fetch
No comments:
Post a Comment