新一代 Git 工具,AI 赋能!深度集成、简化操作 | 开源日报 No.194

gitbutlerapp/gitbutler

Stars: 7.2k License: NOASSERTION

gitbutler 是一个基于 Git 的版本控制客户端。旨在为现代工作流程构建一个全新的 Git 分支管理工具。

  • 虚拟分支:可以同时在多个分支上工作,而无需不断切换分支
  • 简化提交管理:通过拖放操作来撤销、修改和压缩提交
  • GitHub 集成:可认证到 GitHub 以打开 Pull Requests、列出分支和状态等
  • SSH 密钥管理简便:GitButler 可自动生成 SSH 密钥并上传至 GitHub
  • AI 工具:根据正在进行的工作自动生成提交消息,并创建描述性的分支名称
  • 提交签名简易化:使用生成的 SSH 密钥轻松进行提交签名

charlax/professional-programming

Stars: 39.1k License: MIT

professional-programming 是一个为好奇的软件工程师提供学习资源的集合。

  • 提供全栈开发资源
  • 精心挑选、经典书籍和文章
  • 不会过于庞大,保持简洁明了

Lissy93/personal-security-checklist

Stars: 13.6k License: NOASSERTION

personal-security-checklist 是一个包含 300 多条关于在 2024 年保护数字安全和隐私的编译清单。

  • 提供了包括网站、API 等多种形式来查看和使用清单
  • 清单内容详尽,涵盖了各个方面的数字安全建议
  • 网站采用 Qwik 构建,使用 TypeScript 和 DaisyUI 组件开发
  • 提供免费 API 接口,可自由调用数据进行个性化应用

openai/triton

Stars: 9.9k License: MIT

triton 是 Triton 语言和编译器的开发存储库。

  • 提供用于编写高效自定义深度学习原语的语言和编译器。
  • 目标是提供一个开源环境,以比 CUDA 更高的生产力但也比其他现有 DSL 具有更高灵活性的方式来编写快速代码。
  • 包含安装说明和教程等官方文档。
  • 可通过 pip 安装最新稳定版本或最新夜间版本。

dbt-labs/dbt-core

Stars: 8.5k License: Apache-2.0

dbt-core 是一个使数据分析师和工程师能够使用与软件工程师构建应用程序相同的实践来转换其数据的项目。

  • 使用 select 语句进行数据转换
  • 管理模型之间的关系
  • 可视化模型之间的关系
  • 通过测试确保转换质量
相关推荐
程序员清洒1 小时前
Flutter for OpenHarmony:GridView — 网格布局实现
android·前端·学习·flutter·华为
VX:Fegn08951 小时前
计算机毕业设计|基于ssm + vue超市管理系统(源码+数据库+文档)
前端·数据库·vue.js·spring boot·后端·课程设计
0思必得02 小时前
[Web自动化] 反爬虫
前端·爬虫·python·selenium·自动化
LawrenceLan2 小时前
Flutter 零基础入门(二十六):StatefulWidget 与状态更新 setState
开发语言·前端·flutter·dart
秋秋小事2 小时前
TypeScript 模版字面量与类型操作
前端·typescript
2401_892000523 小时前
Flutter for OpenHarmony 猫咪管家App实战 - 添加提醒实现
前端·javascript·flutter
Yolanda943 小时前
【项目经验】vue h5移动端禁止缩放
前端·javascript·vue.js
广州华水科技4 小时前
单北斗GNSS形变监测一体机在基础设施安全中的应用与技术优势
前端
EndingCoder4 小时前
案例研究:从 JavaScript 迁移到 TypeScript
开发语言·前端·javascript·性能优化·typescript
阿珊和她的猫5 小时前
React 路由:构建单页面应用的导航系统
前端·react.js·状态模式