爱了!一个现代化的 Git CLI 客户端,一堆命令不用记了
大家好 , 我是欧盆索思(opensource) , 每天为你带来优秀的开源项目!
先看一张动图:
文章插图
今天推荐的这个工具是:bit , 它是构建在 git 之上的实验性现代化 git CLI , 可提供令人满意的默认值和其他优点 。
- 命令和 flag 建议 , 以帮助你浏览 git 为您提供的众多选项;
- bit add、bit checkout 能自动完成分支名和文件名;
- 自动获取(fetch)和分支快速转发(fast-forwarding) , 减少合并冲突的可能性;
- 建议与 git 别名一起使用;
- 一些新命令 , 如 bit sync 等 , 能极大地简化了工作流程;
- 来自 git-extras 的命令 , 例如 bit release--tt-darkmode-color: #FFFFFF;">安装1)最简单的安装方式
$ curl -sf| sh; curl -sf /bitcomplete | sh--tt-darkmode-color: #FFFFFF;">bit 特有的命令1、bit save [commit message]
创建一个新的提交 。
2、bit sync
同步对 origin 分支的更改 。
大部分时候 , bit sync 相当于 bit commit -m "I can still use git commands", bit pull -r origin master
bit 常见工作流通过例子演示 bit 常见工作流 。
1、切换分支
$ bit> bit switch example-branch? Branch does not exist. Do you want to create it? YesSwitched to a new branch 'example-branch'
【爱了!一个现代化的 Git CLI 客户端,一堆命令不用记了】2、做一些改动
$ bit add *$ bit save "add important feature"
3、做其他改动
$ bit save
4、push 改变到 origin
$ bit sync
5、一段时间后 , 可以再同步别人的修改
$ bit sync
一般都直接输入 bit , 然后回车 。 接着输入会自动提示 , 如开始的动图 。
今天的项目大家觉得怎么样吗?如果你喜欢 , 请在文章底部留言、点赞或关注转发 , 你的支持就是我持续更新的最大动力!
- 车企|华为不造车!但任正非加了一个有效期,3年
- 同轴心配合|用SolidWorks画一个直角传动,画四个零件就行
- 先别|用了周冬雨的照片,我会成为下一个被告?自媒体创作者先别自乱阵脚
- 丹丹|福佑卡车创始人兼CEO单丹丹:数字领航 驶向下一个十年
- 发展|新基建发展迅猛,必然会是一个巨大的市场机遇
- 缺点|骁龙865+12GB已降至2399,X轴马达+55W快充,缺点只有一个
- 空间|垃圾文件正在吞噬你的C盘空间用这四种方法,还你一个干净的C盘
- 商业|AC有望建立一个商业帝国吗?
- 中国汽车|2020年,我们攒了一个局,串了一条链,下了一盘棋
- 走心|平安夜还在送苹果?太不走心了,教你几招,快来物色一个