GitHug通关指南

前言 GitHug是一个帮助Git用户提升Git使用技能的工具。Git初学者可以通过GitHug提升自己的技能。 说明:使用GitHug时,每完成一步,执行一次githug命令,GitHug会自动检测上一步是否被正确完成。如果正确完成,就会提示通过并自动跳到下一步;如果错误完成,将会显示报错信息。如果你不懂如何正确完成这一步,执行githug hint使GitHug显示提示信息。必要时可以参阅下文中的附加链接。 通关指南 1. init ******************************************************************************** * Githug * ******************************************************************************** No githug directory found, do you wish to create one? [yn] y Welcome to Githug! Name: init Level: 1 Difficulty: * A new directory, `git_hug`, has been created; initialize an…

HackWeek踩坑记(4) - GitHub仓库改名

在我们组立项之初,我就立马在GitHub上建立起了代码仓库。然而猝不及防的事情时有发生,项目名称发生过好几次变动,很多地方都需要改变。而最让我头疼的就是GitHub上仓库的名字,因为改名之后从本地push到远程仓库可能会发生一些冲突,我不想冒这个险,但是有不想先把本地的目录删掉再去GitHub改名再clone一份到本地。于是经过查阅资料,我找到了比较靠谱的方法,只是在这篇文章里做一下备忘:~ → git remote -v #查看远程仓库的配置 查看完远程仓库的配置之后,根据返回信息的需要,进行下一步的操作~ → git remote remove origin #在远程仓库中删除旧的origin 经过这一步操作可以将远程仓库中旧的origin删除,然后就能在远程添加新的.git~ → git remote add origin git@github.com:USERNAME/NEWNAME.git 添加完之后,就可以将本地的目录重命名成新的名字了。…