一些关于 Git、Github 的学习资源 

昨天浏览 Github 的是时候发现了 Githug 这个游戏,这个游戏用来帮助菜鸟们学习使用 Git 的。

Githug is designed to give you a practical way of learning git. It has a series of levels, each requiring you to use git commands to arrive at a correct answer. - From Game About

因为博客里面有个资源的分类,现在我得分享点啊,总不能摆设把。其实也是有很多分享的,现在应该做的是,收藏了一些比较有价值的东西之后 PO 在这里,总是自己 Mark 成 Chrome 页面也不是长久的事情。

安装什么的就不说了,没什么必要,这个 Githug 是用 ruby 写的,在 terminal 玩,一步步过关,加深你对 Git 命令的了解。像下面这样:

ggicci@ubuntu:~/github/githug/git_hug$ githug play*********************************************************************************                                    Githug                                    *********************************************************************************Congratulations, you have solved the level!Name: clone_to_folderLevel: 6Difficulty: *Clone the repository at https://github.com/Gazler/cloneme to `my_cloned_repo`.nilggicci@ubuntu:~/github/githug/git_hug$ man git cloneggicci@ubuntu:~/github/githug/git_hug$ git clone https://github.com/Gazler/cloneme my_cloned_repoCloning into 'my_cloned_repo'...remote: Reusing existing pack: 7, done.remote: Total 7 (delta 0), reused 0 (delta 0)Unpacking objects: 100% (7/7), done.ggicci@ubuntu:~/github/githug/git_hug$ githug*********************************************************************************                                    Githug                                    *********************************************************************************Congratulations, you have solved the level!Name: ignoreLevel: 7Difficulty: **The text editor 'vim' creates files ending in `.swp` (swap files) for all files that are currently open.  We don't want them creeping into the repository.  Make this repository ignore `.swp` files.nil

其它的一些资源

1. 学习分支的一个交互性的游戏:Learn Git Branching (推荐)

这个在 Web 页面上玩,你可以打开看看,也是闯关模式,对学习分支很有帮助,因为有可视化的图形帮助你理解。而且在布置每关的任务前,会有一些对话框出现用来介绍和这关相关的一些 Git 知识,这些知识可能会有些你以前忽略的,或者慢慢淡忘的哦。蒽,这个游戏很赞!

2. 另外的一些可读性强的文章或者 Tutorial

  • Github 的官方帮助材料:Github Help
  • ReadWrite 上面的一个 Tutorial:GitHub For Beginners: Don't Get Scared, Get Started

其它还有哪些比较好的资源之后发现了会 UPDATE 在这里,祝你玩得开心,学得开心~

更多相关文章

  1. Android横向智能刷新框架-SmartRefreshHorizontal+ScrollView 实
  2. Android 读取资源文件实例详解
  3. android ScreenObserver 实现打开锁屏键时,跳到指定的页面
  4. Android 滑动切换页面-ViewFlipper
  5. Android评论留言页面
  6. android WebView解析 调用html5页面
  7. 遍历android根目录的简单资源查看器
  8. android APP响应H5页面的点击事件(JS交互)
  9. 16 个Android 开发者必备工具资源

随机推荐

  1. android 广播机制
  2. Android一套代码适配不同Android版本终极
  3. Android(安卓)内存管理 &Memory Leak & O
  4. 用c/c++混合编程方式为ios/android实现一
  5. Android实现垂直型的SeekBar
  6. Android设备到底侵犯了微软的什么专利
  7. Android面试看重你什么?(推荐!!!)
  8. 另一个视角搞android——《Android软件安
  9. 深入Android【一】—— 序及开篇
  10. 你想加入IT高薪就业的队伍吗?还在犹豫什么