社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Git

三年研发 Git 操作还不熟练?试试它吧!

程序员成长指北 • 1 周前 • 16 次点击  

大厂技术  高级前端  Node进阶

点击上方 程序员成长指北,关注公众号

回复1,加入高级Node交流群

大家好,我是考拉🐨,今天给大家分享一个超酷的开源项目Learn Git Branching

Git 无疑是最流行的版本控制系统,可以说每一个程序员都会与之打交道,它不仅帮助开发者管理个人项目,更是连接到如 GithubGitlab 等代码托管平台,成为协作开发不可或缺的工具。

然而,对于初学者来说,Git 的多分支操作可能会显得有些复杂。最近发现一个非常有趣且实用的开源工具,名为 Learn Git Branching ,以游戏的模式,帮助我们以一种轻松愉快的方式来掌握这些技能。

初次开启Learn Git Branching之旅

使用 Learn Git Branching 非常简单。你可以直接访问它的网页应用,而且它还提供了官方的简体中文版本,地址为 https://learngitbranching.js.org/?locale=zh_CN。首次访问时,你将看到一个欢迎界面,引导你开始学习之旅。

b092f8700ef5689e8d4add99314b546.png

开始之前如果你好奇 Learn Git Branching是怎么直观带你认识git操作的每个过程, 可以点开演示demo:


接下来,根据其提示点击确定✔️后,会罗列出所有可学习的章节内容:

image.png

Learn Git Branching 提供了多个学习章节,适合不同水平的学习者。如果你是初学者,可以按照顺序逐步学习。每个章节都设计有明确的学习目标和提示信息,帮助你理解并实践 Git 的各种操作。

上手尝鲜git branch

咱们跳过第一节git commit, 直接进入第2节git branch试试:

进入操作台后,首先会显示教学内容,以及示范内容,依次阅读其提示信息:

如果你想跳过教学内容,点击退出按钮即可:

image.png

根据左上方的学习目标,在左侧的仿终端中输入正确的命令组合来操作模拟的仓库,你的每一步Git操作都会实时影响节点示意图的状态,在这个类似玩游戏的过程中,不知不觉就掌握了各种常用操作。

0527-1.gif

这种图像实时同步模拟命令效果的方式非常生动,尤其是在涉及到多分支的仓库操作时很容易理解。

相信通过这个开源项目,一定可以帮助更多朋友轻松掌握Git各种实用操作~

文章中项目地址已经放在公众号,回复【git】就可以获取。


Node 社群



我组建了一个氛围特别好的 Node.js 社群,里面有很多 Node.js小伙伴,如果你对Node.js学习感兴趣的话(后续有计划也可以),我们可以一起进行Node.js相关的交流、学习、共建。下方加 考拉 好友回复「Node」即可。

   “分享、点赞在看” 支持一下

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/171117
 
16 次点击