正确使用Github 的方法 + Git 和 GitHub 教程和技巧

来源:互联网 发布:java 管道通信 编辑:程序博客网 时间:2024/05/22 13:59
  • Explore GitHub:看看最近在流行什么
    https://github.com/explore

  • Awesome 系列

    • https://github.com/geekan/awesome-awesome-awesome

    • https://github.com/sindresorhus/awesome

    • http://git.io/vu3Qq

  • 使用 GitHub Pages 搭建静态网站、博客(自动分配 username.github.io 的域名,也可绑自己的域名(CNAME))
    https://pages.github.com/

  • impress.js/reveal.js + GitHub Pages = 在线 PPT

    • https://github.com/impress/impress.js

    • https://github.com/hakimel/reveal.js

  • GitHub 功能集成工具(包括 Travis CI、Code Climate、Gitter 等)
    https://github.com/integrations

  • 为第三方包管理平台提供代码托管

    • NPM: https://www.npmjs.com/

    • Gems: https://rubygems.org/

    • Docker Hub: https://github.com/docker-library

    • Homebrew: https://github.com/Homebrew/homebrew

    • Atom: https://atom.io/packages

    • SublimeText: https://packagecontrol.io/

  • GitHub OAuth 做第三方登录
    https://developer.github.com/v3/oauth/

  • GitHub URL 短网址
    http://git.io/

  • GitHub Webhooks 自动部署
    https://developer.github.com/webhooks/

  • GitHub 简历
    http://resume.github.io/

  • GitHub 学生大礼包(包含 GitHub 私有仓库、DO $50 券等)
    https://education.github.com/pack

  • 将停止维护的 Google Code 代码导到 GitHub
    https://code.google.com/export-to-github/

附上本人 GitHub 账号,求 follow:https://github.com/mdluo

同时针对这个问题写一些关于 Git 和 GitHub 的教程、手册和技巧等资源链接。

建议学习路线:先参考 GitHub 教程通过在 GitHub 上发布代码实际操作,使用 Github for Windows 或者 Github for Mac 来管理代码。熟悉 GitHub 使用后学习 Git ,主要使用命令行来进行操作,可以做很多 GitHub 客户端或者网站不能完成的操作。

扩展阅读

Git

  • Git-Book ( Git 官方教程中文版 )

  • Git Community Book 中文版

  • Pro Git book — git-reference 0.1 文档

  • git - the simple guide - no deep shit! ( 最简单的 Git 教程 )

  • Git Magic ( Stanford 出品 )

  • Git 教程 ( 廖雪峰出品 )

  • learnGitBranching ( 互动游戏学 Git 分支 )

GitHub

  • GitHub Help ( GitHub 官方帮助文档 )

  • GotGitHub ( 非常全面的 GitHub 中文教程 )

  • Github 简明教程

  • Github上如何给别人贡献代码

  • 如何高效利用 GitHub

  • GitHub Cheat Sheet ( GitHub 技巧大全 )