关于提供的githug攻略中的说明 以及 练习时的记录

Git学习(GitHug安装及其闯关攻略) Git知识点: https://juejin.im/post/599e14875188251240632702 GitHug安装: 参考:http://os.51cto.com/art/201207/350825.htm GitHug闯关攻略(两篇结合起来看比较好): http://www.jianshu.com/p/482b32716bbe http://blog.csdn. 阅读详情

关于上一篇 演示ruby的安装、下载githug游戏 中提供的简书博主的攻略,
存在一些瑕疵,特此提供说明。

常用命令
githug: 开始闯关或进入下一关
githug hint: 过关提示
githug levels: 显示关卡列表
githug reset [关卡名]: 重启本关或者重启到指定关卡名的关卡
第十关
There are some files in this repository, how many of the files will be committed?
	这个库中有一些文件,将提交多少个文件?

博主只提供了 git status 查看状态,然而查看后还需要回答:
How many changes are going to be committed?
	要进行多少修改

我们可以看到暂存区中有两个绿色文件名,我们只需要输入 2 即可完成本关。

第十关

第十一关
A file has been removed from the working tree, however the file was not
removed from the repository. Find out what this file was and remove it.
	有一个文件被从工作目录中直接删除了,而没有通知到仓库,
	找到这个文件,把它从仓库中删除。 

首先查看状态 git status, 然后再进行删除操作(也可以进行添加)。

在这里插入图片描述
在这里插入图片描述

第二十五关
The remote repositories have a url associated to them. 
Please enter the url of remote_location.
	这个远程仓库有一个与它相关的 URL,请输入远程仓库 remote_location 的 URL 地址。

查询远程仓库的url:git remote -v
输入url即可过关。

在这里插入图片描述

第三十一关
You want to work on a piece of code that has the potential to break things, 
create the branch test_code.
	你想要修改一处代码,在修改过程中可能会引起一些问题,
	所以要创建一个分支 test_code 来修改。

查看分支:git branch
创建名为test_code的分支:git branch test_code

在这里插入图片描述

第三十二关
Create and switch to a new branch called my_branch. 
You will need to create a branch like you did in the previous level.
创建并切换到新分支 my_branch。你要像上一关那样先创建一个分支。

切换到指定目录:git checkout branch-name
创建并切换到这个目录:git checkout -b branch-name
切换到上次所在的目录:git checkout -

在这里插入图片描述

第三十三关
You need to fix a bug in the version 1.2 of your app. 
	Checkout the tag v1.2.
你要在 1.2 版本中修复一个 bug,切换到 tag 'v1.2'。

切换到指定标签tag中:git checkout v1.2

第17关、第32关、第33关这三关的命令形式都一样,只有参数的含义不同,
一个是文件名,一个是分支名,一个是标签名。

在这里插入图片描述

第三十四关
You need to fix a bug in the version 1.2 of your app. Checkout the tag v1.2 
(Note: There is also a branch named v1.2).
	你要在 1.2 版本中修复一个 bug,切换到 tag 'v1.2'
	(注意:现在有一个分支也叫 'v1.2')。

我们在切换时需要明确指定时tag的v1.2:git checkout tags/v1.2

在这里插入图片描述

第三十五关
You forgot to branch at the previous commit and made a commit on top of it. 
Create branch test_branch at the commit before the last.
	你忘记了在上一个提交之间先创建一个分支就提交了。
	创建一个分支 test_branch 在最后一次提交之前。

git branch test_branch HEAD~1
	最后一个参数表示在上次提交之前

在这里插入图片描述

速观!GitHub 总星 5.4w+,这里藏着 Git 从入门到轻松玩转的秘密! 作者 | Rocky0429 来源 | Python空间 大家好,我是 Rocky0429,一个正在学习 Git 的蒟蒻… 对帅气的我比较关注的读者们可能知道,我最近闲着没事老在 GitHub 上瞎晃,介绍了不少 GitHub 上有趣的项目,可能因此提起很多同学对同性交友,阿不,那个 GitHub 的兴趣… 经过我多次走访调查,综合多方意见(其实就是看了看评论),我发现大家懵圈的地... 阅读详情

相关推荐

科技中介服务机构想要提升服务效率,需要哪些数智工具支持?.docx

科技中介服务机构想要提升服务效率,需要哪些数智工具支持?

Githug 通关笔记

Githug 是一个关于 Git 的游戏,共有55关,每一关对应 Git 的一项操作。整个游戏可以让你通过实际操作来掌握 Git 。记录下自己的通关命令,以后也可以作为Git的 cheatsheet 。 安装 Githug 依赖 Ruby 环境,所以需要先安装 Ruby 。 sudo apt install ruby sudo gem install githug 命令 Github 有...

aipicun4779的博客 477

usb 扩容盘检测修复工具源码,编译产物

usb 扩容盘检测修复工具源码,编译产物

【docker实践】-docker-enter安装和使用dockerfile构造githug游戏

【写在前面的话】–理论性的东西没什么可说的,网上看了很多,也学习了很多。这里主要记录一些自己学习之后的实践。 0、如何更方便的进入容器,推荐使用docker-enter,安装如下: [root@XXXX1 githug_docker]# docker run --rm -v /usr/local/bin:/target jpetazzo/nsenter ...(如果你的网速慢,可以直接去git...

langhailove_2008的博客 1293

融合UWB和IMU割草机定位EKF研究(Matlab代码实现)

内容概要:本文主要介绍了一个名为“Plecs全桥LLC谐振变换器仿真模型”的技术资源,该资源聚焦于电力电子领域中的LLC谐振变换器建模与仿真,涵盖开环、闭环控制、软启动设计及参数优化等核心内容。文档不仅提供了LLC变换器的详细建模方法与仿真案例,还系统梳理了其在高效电源转换系统中的应用,包括隔离型全桥拓扑结构的设计与性能分析。此外,资源汇总了大量Matlab/Simulink仿真模型及相关科研方向,涉及新能源并网、储能控制、电机驱动等多个前沿领域,全面展示LLC谐振变换器在现代电力系统中的关键技术实现路径。同时,文档附带多种学习资料获取途径,如网盘链接和公众号资源,便于研究人员深入实践与拓展研究。; 适合人群:具备扎实的电力电子、自动控制理论基础,从事新能源发电、开关电源设计、电力系统仿真等相关领域的研究生、工程师及科研人员。; 使用场景及目标:①深入理解LLC谐振变换器的工作原理、建模方法与控制策略;②开展电力电子变换器的仿真验证与参数优化设计;③支撑科研项目、学位论文或工程项目的系统仿真与方案验证; 阅读建议:建议结合所提供的仿真模型与参考文献,使用Plecs或Simulink软件进行动手实践,重点掌握LLC谐振变换器的建模流程、闭环控制设计、软启动机制及参数调试技巧,以全面提升在实际工程中的应用与创新能力。

基于变频控制的多相交错LLC谐振变换器闭环仿真(Simulink仿真实现)

基于变频控制的多相交错LLC谐振变换器闭环仿真(Simulink仿真实现)内容概要:本文主要介绍了基于Plecs的全桥LLC谐振变换器仿真模型,涵盖变频控制下的多相交错LLC谐振变换器闭环仿真、V2G电动汽车ACDC整流与双向CLLC谐振变换器充放电仿真、LLC谐振变换器的开环与闭环软启动设计,以及储能系统中双向Buck-Boost变换器结合模型预测电流控制和电压下垂控制的仿真研究。同时,文档列举了多种电力电子系统与控制策略的Simulink/Plecs仿真案例,涉及三相交错并联Buck变换器、三电平Buck直流变换器、单相Boost PFC电路等,展示了丰富的电力变换器建模与控制技术。此外,还包括参数设计报告、计算书及相关参考文献,适用于从事电力电子、新能源发电、电动汽车充放电系统等领域的研究人员和技术开发人员。; 适合人群:具备电力电子、自动控制理论基础,从事新能源、电动汽车、电力系统等相关领域研究的研发人员、高校研究生及高年级本科生。; 使用场景及目标:① 学习和掌握LLC谐振变换器及其他典型电力电子变换器的工作原理与建模方法;② 实现闭环控制策略如变频控制、软启动、模型预测控制、下垂控制等的仿真验证;③ 支持科研项目、毕业设计或工程开发中的系统仿真与优化设计。; 阅读建议:建议结合文中提供的仿真模型、设计报告与参考文献,逐步搭建并调试相应系统,重点关注控制策略的实现细节与参数整定过程,以深入理解系统动态响应特性与控制性能。

githug-过关总结(1)

GitHug 1-5关 12.16 6-11关 12.17 本文章仅记录githug过关经历。 详细介绍及安装方法不在本文章范围之内,请自行解决。 本文首发于Cmd-Markdown,此处仅为md内容粘贴。如若有显示不全,图片缺失,乱码或排版问题请访问原发布地址。 目前为止,githug大部分问题查阅git book即可解决...

weixin_34205076的博客 350

vins-mono前端详解(2)——imu预积分

本篇文章详细讲解了vins-mono中imu预积分内容,包括复杂的公式推导。

weixin_44587828的博客 1195

githug第45关

githug第45关 记录一下githug游戏的45关,如下图: 意思就是修改first commit时写错的message, 网上答案: 但是按照这些步骤下来,最终log的时候虽然显示是正确的,但输入githug却没有办法过关 最终按照另一种方法成功过关: 1.git rebase -i [Initial commit的hashcode] 2.修改first coomm...

weixin_38174835的博客 342

FUMA实战:5分钟搞定GWAS数据中的Independent SNPs和Lead SNPs筛选

本文详细介绍了如何使用FUMA平台快速筛选GWAS数据中的Independent SNPs和Lead SNPs。通过解析核心概念、分步实战演示和结果解读,帮助研究人员在5分钟内从海量显著关联位点中提炼出独立且具代表性的遗传信号,为后续功能注释和基因定位奠定高效基础。

weixin_29201859的博客 425

解决Word中英文混排的5个常见排版问题(含单词换行、间距调整等)

本文详细解析Word中英文混排的5大常见排版问题,包括单词换行、间距调整、标点混用等,提供专业解决方案。通过设置段落格式、调整兼容性选项和使用字体组合等技巧,帮助用户轻松解决文档排版难题,提升专业性和阅读体验。

vim8coder的博客 1339

「Githug」Git 游戏通关流程

Githug 他喵的这是个啥!?难道不是 GitHub 拼错了么,和 Git 什么关系? 和游戏又有什么关系? 其实,他的元身在这里:https://github.com/Gazler/githug ,这个命令行工具被设计来练习你的 Git 技能,它把平常可能遇到的一些场景都实例化,变成一个一个的关卡,一共有 55 个关卡,所以将他形象的形容为 Git 游戏。 既然是游戏,作为一

硅谷热的博客 938

不用写代码!用AIStarter 5.0.0离线包部署InfiniteTalk的完整指南(Windows/Mac/Linux全平台)

本文详细介绍了如何使用AIStarter 5.0.0离线包在Windows、Mac和Linux平台上零代码部署InfiniteTalk数字人。从环境准备、离线资源获取与验证,到全平台部署实操指南,提供了完整的本地化安装流程和优化建议,帮助用户快速实现AI项目的一键部署。

weixin_30275415的博客 274

Git 从入门到轻松玩转的秘密!

作者|Rocky0429 来源| Python空间 对帅气的我比较关注的读者们可能知道,我最近闲着没事老在 GitHub 上瞎晃,介绍了不少 GitHub上有趣的项目,可能因此提起很多同学对同性交友,阿不,那个GitHub 的兴趣… 经过我多次走访调查,综合多方意见(其实就是看了看评论),我发现大家懵圈的地儿主要集中在 2 个方面: GitHub 咋逛?...

勤学如春起之苗,不见其增,日有所长! 辍学如磨刀之石,不见其损,日有所亏! 251

使用LabVIEW创建和分析柱状图:从基础绘制到高级数据分析的完整指南

LabVIEW,全称为Laboratory Virtual Instrument Engineering Workbench,是由美国国家仪器公司(National Instruments, NI)开发的一款图形化编程语言。自1986年首次推出以来,LabVIEW凭借其强大的数据采集、分析和控制能力,在工程、科研、教育等领域得到了广泛应用。与传统的文本编程语言不同,LabVIEW采用了图形化编程方式,用户通过连接不同的函数节点来实现复杂的逻辑和算法。

qq_38334677的博客 776

第1课:开篇扫盲——OpenClaw是什么?能帮你解决什么问题?(入门必看)

核心目标:学会安装、卸载、管理OpenClaw技能,自定义AI代理的性格与权限,让AI贴合自己的使用习惯。核心内容技能市场详解:ClawHub市场核心技能分类(办公、学习、开发、生活),热门技能推荐(web-search、文件处理、邮件管理)[superscript:3][superscript:4]。技能安装与卸载:终端命令实操(openclaw skill install/uninstall),技能更新与版本管理[superscript:3]。

从零开始,掌握网络安全。提供全面的网络安全教程、攻防演练技巧和行业动态。 1760

闯过这 54 关,点亮你的 Git 技能树

闯过这 54 关,点亮你的 Git 技能树 开篇 如今,Git 大行其道,颇有一统天下之势。 如果你的技能树上 Git 和 Github 的图标还没有点亮的话,你都不好意思说你是程序员。 别说互联网企业,我接触到的许多传统企业都在从 SVN,Clear Case 等迁移到 Git 上,甚至大厂还会有一个团队去定制适合自己企业的 Git 服

xiaozhu_ccn的博客 599

threejs中使用Reflector实现出倒影效果,并实现背景透明的效果(Reflector镜面背景透明, 倒影弱化)

在项目中遇到要实现倒影效果,threejs给我们提供了Reflector,可以轻松完成镜面效果,实现倒影。但背景不透明;并且反射出的倒影太亮了;网上没搜到解决方案, 自己修改了下源码实现了想要的效果,做个记录...

weixin_40856652的博客 5722

Git 技能树

闯过这 54 关,点亮你的 Git 技能树 Git · hkliya · 于 4 月前发布 · 最后由 yangwen13 于 27 天前回复 · 6560 次阅读 开篇 如今,Git 大行其道,颇有一统天下之势。 如果你的技能树上 Git 和 Github 的图标还没有点亮的话,你都不好意思说你是程序员。 别说互联网企业,我接

永不放弃的博客 653

CDD那些事 - DID and SecurityAccess

本文介绍了SecurityAccessSID27的安全访问配置流程:1.通过StateGroups添加Level2群组;2.在Classes定义L2子功能;3.配置4步解锁流程,选择对应解锁等级;4.在DiagnosticInstance设置请求响应。同时说明了DID配置的两种方式:在DIDs页面定义或通过Identification页面创建,前者定义更全面。文章还提到ServiceList支持view/edit模式,其中edit模式可配置DID的多服务支持(如同时支持SID22读取和SID2E写入),但该

ziteng21的博客 256

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

Git的使用心得

本来想写写git的总结的,不过自己显然还没有对git有个很好地了解,而且很多的困惑也还没有解决。所以还是写个心得好了。    心得的好处在于,你可以完全无压力地写你心中所有的于此相关的东西,而且不用负责任。虽然说道不用负责任,我是内疚了一点,不过,这样子还是会少些压力的。可以让我将自己想说的都说出来,而不用瞻前顾后。    git的特点    在我看来,git与svn相比最大的特点在于他是分布

软件与哲学 888

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

揭秘3个关键痛点:明日方舟玩家如何用开源工具箱提升游戏效率

作为一名明日方舟玩家,你是否经常在游戏中遇到这样的困扰:公开招募时无法快速判断哪些标签组合能出高星干员?精英化材料计算总是需要手动翻阅攻略?基建技能筛选让你眼花缭乱?如果你正在寻找一站式解决方案,那么`arknights-toolbox`正是为你量身打造的开源工具箱。这个基于现代前端技术构建的项目,不仅支持全服数据,还实现了PWA离线使用,让游戏规划变得前所未有的简单高效。 ## 痛点一:公开招

gitblog_00025的博客 447

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

上一篇: 玩游戏(githug)学习git时遇到的错误---设置全局name和email
下一篇: 激活
hao难懂
博客等级 码龄7年 328粉丝 193原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

hao难懂

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值