githug是一个git游戏,旨在通过游戏熟悉git中的概念。

1. 安装

gem install githug

  • 使用gem如果遇到网络连接的问题,把gem服务器更换为国内服务器。
gem sources -l
gem sources --remove https://rubygems.org/
gem sources -a https://ruby.taobao.org/

2. 使用

通过以下命令即可运行

githug

如果没有头绪,可以调用以下命令获得提示

githug hint

githug命令:

play - 缺省命令
hint - 提示
reset - 重设当前关卡
levels - 列出所有管卡

以下是所得:

1. 通过命令git add -p可以将一个文件分到多个commit中去。

2. 利用git bitsect可以二分查找出在哪个版本引入了错误。git bitsect可以在各个版本中执行用户指定的命令/脚本。

3. git reflog可以查看分支的所有操作历史(包括reset过的commit)。

转载于:https://www.cnblogs.com/mushengyu/p/5096847.html

git游戏githug相关推荐

  1. 「Githug」Git 游戏通关流程

    Githug 他喵的这是个啥!?难道不是 GitHub 拼错了么,和 Git 什么关系? 和游戏又有什么关系? 其实,他的元身在这里:https://github.com/Gazler/githug  ...

  2. git游戏命令行通关攻略

    亲测爆肝git游戏通关攻略,史上最快,希望能够帮助到你们. Learng git baranching: https://learngitbranching.js.org/?locale=zh_CN ...

  3. git 命令git 地址_5个高级Git命令来启动您的Git游戏

    git 命令git 地址 如果您今天是一名开发人员,那么您很可能已经学到了Git,它是现代软件工作流程的核心版本控制系统. 您了解基础知识-存储库如何工作,如何创建分支和提交更改以及如何合并这些更改和 ...

  4. git小游戏通关攻略(基础、高级、远程)

    Samuel066 亲测爆肝git游戏通关攻略,史上最快,希望能够帮助到你们. Learng git baranching: https://learngitbranching.js.org/?loc ...

  5. 闯过这 54 关,点亮你的 Git 技能树 (五) - 完结篇

    这是一个系列文章,介绍学习 Git 的一个小游戏 - githug,如果你是第一次看到,请先阅读: 闯过这 54 关,点亮你的 Git 技能树 闯过这 54 关,点亮你的 Git 技能树(一) 闯过这 ...

  6. 【VCS】Git之无尽探索

    本文是关于Git探索的一篇文章,阐述了Git的大部分命令和使用方式,并列举了几个典型的使用场景以供参考和体会. 多host环境 clone,remote,fetch,pull,push gitigno ...

  7. git 小乌龟 更新分支_时光机--git--现代程序员必备的星舰

    编程错一个代码.文字就乱套了,并且文档特别多之后,你会忘记哪里做了改动,后来有了svn,svn碰到了很多问题,后来有了git. 这都是时光机,git已经全面取代svn. git是现代程序员必备的星舰, ...

  8. iOS开源资源汇总(完整项目,三方,博客,视频)长期更新

    下边都学会就大神了: 声明:都是网上搜集的,能标明出处的都标了.别只搜集而不看,与君共勉.. 先看完整项目完整App@HackerNews-React-Native用 React Native 完成的 ...

  9. 开发者头条 2016 年度盘点系列文章

    2016 年开发者头条十大获赞最多文章 0. 如果有人问你数据库的原理,叫他看这篇文章 如果你对了解一个数据库感兴趣,但是从未有时间或意愿来刻苦钻研这个内容广泛的课题,你应该喜欢这篇文章. 1. 吐血 ...

最新文章

  1. 20050823:代理服务器
  2. 在线引入bootstrap包
  3. Bitcoin 中的挖矿算法(2) 难度值说明
  4. StringBuilder字符串缓冲区
  5. resnet keras 结构_Day146:第二讲 ResNet
  6. oracle数据库导入和导出
  7. 中国最大字幕组“人人影视”凉了!警方通报:因盗版视频14人被抓
  8. SQL优化一例:GROUP BY的语句
  9. 【python教程入门学习】什么是生成器?
  10. 国内安装K8S镜像源
  11. 微信蓝牙协议二:1800 or 18914E结尾和Varint压缩算法
  12. 运维工程师必备技能:网络排错思路讲解
  13. 重提URL Rewrite(4):不同级别URL Rewrite的一些细节与特点
  14. C51系列单片最小机原理图及L298N接线图
  15. 一款很好用的软还原卡
  16. pe中怎么卸载服务器系统更新,方法四: 使用专用工具卸载系统更新补丁(和方法三类同...
  17. DS1302时钟芯片读写操作(基于普中A2开发板)
  18. 中文汉字错别字纠错方法
  19. python白_Python小白到底有多白?
  20. 同程艺龙通过港交所上市聆讯 要冲刺小程序第一股

热门文章

  1. 请注意,我们要谈谈神经网络的注意机制和使用方法
  2. 11月 北京 | 高性能之GPU CUDA 3天密集式进阶课程
  3. 数据结构(一)快速排序
  4. 最全面超大规模数据集下载链接汇总(转)
  5. 上海事职业培训软件测试高级,《软件测试人员(Java)(4级)》人力资源和社会保障部教材办公室、中国就业培训技术指导中心上海分中心、上海市职业培训研究发展中心 编_孔网...
  6. linux_38664和amd64,Cognos10 RedHat5.4 X64 安装记录
  7. FileZilla 服务器端win server2008以上的配置
  8. Android高手的六大境界
  9. C++ 梳理(一):跑通简单程序
  10. UVA 11452 Dancing the Cheeky-Cheeky