1.0.7 • Published 8 years ago

gitsynctodaily v1.0.7

Weekly downloads
1
License
ISC
Repository
github
Last release
8 years ago

git-sync

安装方法

npm install -g gitsynctodaily

使用场景

多人协作,需要提交到同一分支进行发布,为了防止漏发,可以动态生成个人所有本期需求汇总的中间分支

使用方法

在需要使用该模块的工程根目录加上一个配置文件gitsync.conf.json,文件内容如下:

{
  "name": "rwt3",
  "del": ["./build", "./src/seed.js"]
}

name表示个人本期分支名,del表示必然会冲突,不需要merge的文件(一般是build文件,可以在命令执行完,结局冲突后,重新build一次)。 ps:配置文件在加入工程的同时需要加入到.gitignore

gitsync 1.0.0

第一个参数必填,是需要发布的分支的版本号

在本地dev/需求分支开发完以后,输入gitsync x.x.x,则会自动将dev/需求分支提交,并合并push到个人本期需求汇总分支,并将其与本期公用分支merge

ps:同步过程中会删除build,所以个人本期需求汇总分支是没有build目录的

通过如下方法可以显示当前daily版本有哪些个人分支:

gitsync x.x.x -s
1.0.7

8 years ago

1.0.6

8 years ago

1.0.5

8 years ago

1.0.4

8 years ago

1.0.3

8 years ago

1.0.2

8 years ago

1.0.1

8 years ago

1.0.0

8 years ago