# LazyGit **Repository Path**: beon/lazy-git ## Basic Information - **Project Name**: LazyGit - **Description**: 全自动化git命令行提交工具 - **Primary Language**: JavaScript - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 4 - **Forks**: 2 - **Created**: 2020-12-30 - **Last Updated**: 2023-08-31 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 懒人化开发流程管理工具 ### LazyGitCli ## 介绍 > 一个辅助进行Git提交、Jira关联、Mr合并请求提交、发版日志生成以及开发分支管理工具,只需要进行简单的配置后生成项目专用的文件配置(如不用分支管理则不用进行配置) > > 现阶段使用的为大多数公司管理流程:GitLab + Jira , 只要你的公司或项目是利用这个进行敏捷开发的都可以使用该工具 ## 文档 > https://juejin.cn/post/6932412465384947720 ## 使用 ### 安装 ```npm npm install -g lazy-git-cli ``` ### 指令 ```javascript // 自动化commit流程 'lzgit lz / lzgit l' // 自动获取jira、commit信息 'lzgit commit / lzgit c' // 修改脚手架基础配置信息 'lzgit config / lzgit cf' // 提交mr请求 'lzgit mr / lzgit m' // 自动化push推送 'lzgit push / lzgit p' // 修改整体配置 'lzgit config / lzgit cf' // 创建新的开发分支 'lzgit branch / lzgit b' ``` ## 架构 > 使用ts + node编写,整体和基础项目一致,src文件夹中为主体代码内容 ## 作者 > 本项目由 [Beon](https://juejin.cn/user/1662117312988695) 全程开发 ## 贡献 > 可自主提交issue和进行mr请求 #### 参与流程 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request ## 联系方式 > QQ: 962717593 > > Wechat: Dawn_web > > 欢迎各位提供意见共同开发