还不会用 Git 的程序员,这个项目让你边玩边学!

杰哥的IT之旅

共 919字,需浏览 2分钟

 ·

2020-05-12 23:21


点击关注上方“杰哥的IT之旅”,

设为“置顶或星标”,第一时间送达干货。

84d5f7cadca14c1fae75f34e657f2a81.webp

来自:开源最前线(ID:OpenSourceTop)

整理:猿妹

2005 年,Linus 在非常短的时间内把 Git 开发出来了。Git是一个 “分布式版本管理工具”,一个精通Git的程序员,会帮你在履历上加不少分,而且对你日常的工作效率也会有很大的帮助。
今天给大家推荐一个GitHub热门项目——learnGitBranching,LearnGitBranching是一个非常简单的应用程序(从技术角度而言),它是一个可视化&交互式学习 Git 分支的网站,有一系列的关卡,最主要的是还有中文版,想学习Git不要错过了。


7cb4293053299c33d2eec0455bf47864.webp


其实,learnGitBranching这个项目创建已经有7年之久了,这两天这个项目再次登上了Github Trending周榜,已经Githu上标星16.6K。(Github地址:https://github.com/pcottle/learnGitBranching
learnGitBranching主要目的是帮助开发人员通过可视化功能(在命令行上工作时缺少的功能)理解git。这是通过具有不同级别的游戏来熟悉不同的Git命令来实现的。


4a3ce80b2d628649446ef3be77b54ce4.webp


说这么多,还不如到网站上看看详情,进入网站后就会跳出以上窗口,你直接按照相应提示,一步一步,一个关卡一个关卡,循序渐进:


92222b13da8aa6f4112270a4d9f67527.webp


关卡一共分为三个部分:
  • 基础篇:循序渐进地介绍Git主要命令

  • 高级篇:要开始介绍Git的特性

  • 移动提交记录:自由修改树


393307fdc920bc7ec469bbbf514862bb.webp


操作并不复杂,并且还有相应提示,非常友好,对Git感兴趣的小伙伴们千万别错过了。

end


本公众号全部博文已整理成一个目录,请在公众号后台回复「m」获取!


推荐阅读:1、工作中 99% 能用到的 Git 命令
2、Git 从入门到精通,这篇包教包会!
3、GitHub 标星 2.5K+!教你通过玩游戏的方式学习 VIM!
4、寓教于乐,用玩游戏的方式学习 Git!
5、PyCharm 详细使用指南!
6、2019 年 Python 开发者调查结果发布:Linux 最受欢迎
关注微信公众号『杰哥的IT之旅』,后台回复“1024”查看更多内容,回复“微信”添加我微信。
好文和朋友一起看~
浏览 19
点赞
评论
收藏
分享

手机扫一扫分享

举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

举报