标签:com 服务 推荐 自动 初始化 环境 方式 git push base
git svn clone https://192.168.1.3/svn/project-name
git svn init (svn remote url)git svn fetch 或者 git svn fetch -r 1342:HEAD (只从其中某个版本开始进行 fetch )
git checkout mastergit svn rebase
git branch work
git commit -a -m "message"日常修改和提交git checkout -b workgit commit -a
git checkout workgit rebase master
在 git-svn 环境下,推荐使用 rebase 方式merge 之后保留了被 merge 分支的历史状态,而 rebase 则是将两个分支拼成同一个分支,版本历史中不再单独显示被合并的分支。
编辑冲突后保存git add 冲突文件git rebase --continuegit svn dcommit
git svn dcommit
git remote add origin (git remote url)
git push origin --all
git svn show-ignore 显示 SVN 已有的忽略内容git svn show-ignore > .git/info/exclude 不会提交 .gitignore 文件到 svngit svn create-ignore 自动建立对应的 .gitignore 文件,会在下次提交到 svn
标签:com 服务 推荐 自动 初始化 环境 方式 git push base
原文地址:http://www.cnblogs.com/owenlang/p/6019102.html