宣布 Git Kata Git Kata,学习如何在团队中使用 git

2025-06-10

Git Kata 发布

Git Kata,学习如何在团队中使用 git

作为一名兼职计算机科学教师,我经常举办研讨会,帮助人们学习计算机及其工具。
我曾多次遇到一些团队,他们使用 Git 和 Github 多年,却遇到了很多问题。他们
了解一些基础知识,但实践起来却很困难。

“等一下,别动,我去把它拿回来。”

“我只能处理同一个文件了。”

“把你的文件传给我,我会把它添加到我的 PR 中。”

我敢肯定你以前听过这种说法!
听起来可能有点滑稽,但这恰恰表明你缺乏 Git 的实践和反应能力。
很多时候,用户明明知道该如何管理,却做了一些比较晦涩难懂的事情。

用户通常知道如何管理,但却执行一些相当晦涩难懂的操作。
一位前同事更喜欢执行多个操作cherry-pick来检索同事连续提交的工作,而不是使用rebase

如果我设计一个研讨会,让团队在使用 Git 和 Github 时一起学习正确的反应,会怎么样?

我有机会参加了几次 Coding Dojo/Kata 编程课程,希望能从这个模式中获得启发。
我设计的研讨会并非专注于代码,而是专注于 Git 及其使用。

这是研讨会的链接,可在 Github 上免费获取。

GitHub 徽标 Slashgear / git-kata

如果你了解 Git 的基础知识,但有时使用起来遇到问题,这个“代码 kata”可以帮助你解决 Git 问题。

Git Kata,学习如何在团队中使用 git

执照 星星 叉我

如果你了解 Git 的基础知识,但有时使用起来遇到问题,这个“代码 kata”可以帮助你解决 Git 问题。

期间 2小时30分钟
所需物资 - (可选)故事立方体 - 视频投影仪 - 互联网
最大参与人数 4人团队,最多12人
所需技能 本次研讨会的目的是提高团队对 git 的使用,以限制使用 Git 时可能遇到的日常问题(相互依赖、冲突……)

如果你是kata 参与者,请遵循以下说明

  • 开发团队的一名成员应该创建一个空的存储库,并与其他成员共享 URL
  • 确保每个参与者都有机会在此存储库上提交和合并提交
  • 存储库应该是空的

如果你是研讨会主持人

宠坏了 点击此处,不要宠坏自己

全部内容都在README中。

请在评论中留下您的意见和反馈。

鏂囩珷鏉ユ簮锛�https://dev.to/slashgear_/announcing-git-kata-np0
PREV
俄罗斯方块:使用 JavaScript 构建游戏
NEXT
与大学学长交谈如何教会我 DevOps/GiOps 的故事