Git x SVN 当前工作流程
2024-09-27 09:56:45
git-svn 当前工作流程
@ixenos 2018-12-27 21:37:47
前言:用惯了git,再用svn简直反人类,所以……还是用git-svn过渡一下
(由于远程还没有dev,直接坑爹地用的master,所以这里本地dev没有意义,可直接提交到本地master)
1.日常更新各分支
从master下发:
master git svn rebase --> dev merge master --> bug/feature merge dev
注意,如果dev在远程,那么master merge dev是远程发布者的任务,此时执行git svn rebase的是dev
2.日常开发迭代
在dev上进行,bug/feature作为子分支并行开发
bug/feature --> dev
3.日常提交
bug/feature --> dev --> master --> git svn rebase --> git svn dcommit
4.查看commit修改的内容
git show commitid
具体文件:
git show commitid <filename>
最新文章
- C#调用C/C++动态库 封送结构体,结构体数组
- MySQL - 常用命令及常用查询SQL
- 页面上使用 Thymeleaf 的内联js不当造成了 java.lang.StackOverflowError: null 问题
- Head First Html and CSS学习笔记之CSS
- arduino编程语言Wiring参考手册API
- 开源--豆瓣小组UWP,已上架应用商店
- gmm
- 知识点2-5:了解Razor语法
- RGB空间与HSV空间的相互转换(C++实现,修正网上大多数的代码错误)
- [DP之多重背包优化方法]
- Podfile语法参考(译)
- _event_worldstate
- [UE4]声音系统概述
- 一步步Cobol 400 上手自学入门教程02 - 程序结构
- python 3.x 用户登录重设密码
- 记录一下自己的.tmux.conf,.vimrc
- apt小问题
- React-Native 之 环境配置和简单使用
- Add Strings大整数加法十进制求和 &; Add Binary二进制求和
- 查看OpenGL版本信息