用 Python 增强 Git
Posted M78-Seven
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用 Python 增强 Git相关的知识,希望对你有一定的参考价值。
场景
现如今有点规模的公司都使用GitFlow模式进行分支管理、虽然插件给我们带来了非常大的方便,但切换分支、找分支、起分支还是那么的麻烦
需求
在社会主次国家,每个生活在底层的劳动人民,他们默默的工作着,各种996、多线程的工作着
每个码农都同事进行着非常多的需求,为了使我们的工作更加的有效率!我们也给自己提几个需求!
- 快速的建立
hotfix/feature
分支 - 在繁多的本地分支中快速的切换到指定工作分支
- 清楚的描述出每个分支对应的任务描述
.......
为此 给原生的git 增强的想法早就出现了,只是一只没去写~,今个儿就用Python来提升下!
开发中
9月14号
- 建立仓库
- 实现 查看 所有分支
- 创建分支、
- 快速切换分支
- help信息
创建分支的时候提示输入任务名、描述等。查看所有分支的时候给分支都打上对应的索引号、通过切换指定的索引号来切换分支,同事显示的时候也把分支描述显示出来
再更新...
代码在GitHub
本文来自博客园,作者:M78-Seven,转载请注明原文链接:https://www.cnblogs.com/m78-seven/p/15270325.html
以上是关于用 Python 增强 Git的主要内容,如果未能解决你的问题,请参考以下文章
VSCode自定义代码片段15——git命令操作一个完整流程
VSCode自定义代码片段15——git命令操作一个完整流程
GitGit 分支管理 ( 克隆远程分支 | 克隆 master 分支 git clone | 查看远程分支 git branch -a | 克隆远程分支 git checkout -b )(代码片段