codecamp

Git 和 GitHub 学习资源

Web 上有许多有用的 Git 和 GitHub 资源。 这是我们精选的简短列表!

使用 Git

通过访问官方 Git 项目站点并阅读 ProGit 电子书熟悉 Git。 使用 Try Git 模拟器时,您可以查看 Git 命令列表Git 命令查询参考

使用 GitHub

GitHub Learning Lab 提供免费互动课程,它们内置于 GitHub 中,附有即时自动反馈和帮助。 学习提出第一个拉取请求、做出第一个开源贡献、创建 GitHub Pages 站点等。 有关所提供课程的更多信息,请参阅 GitHub Learning Lab

通过我们的训练营文章熟悉使用 GitHub。 参阅我们的 GitHub 流程查看流程介绍。 阅读我们的概述指南了解基本概念。

GitHub Community Support 中,您可以与世界各地的开发者建立联系,以提出和解答问题、学习,以及直接与 GitHub 工作人员互动。

分支、复刻和拉取请求

使用交互式工具了解 Git 分支。 阅读有关复刻拉取请求的相关信息并了解如何在 GitHub 上使用拉取请求

访问有关命令行的快速参考,以及 GitHub 检查清单、备忘清单等

收看视频

我们的 GitHub YouTube 培训与辅导频道提供有关拉取请求复刻变基重置函数的教程。 每个主题介绍 5 分钟或更短时间。

培训

免费课程

GitHub 提供一系列交互式按需培训课程,包括 GitHub 101:简介、GitHub 102:GitHub Desktop 和 GitHub 103:命令行

GitHub 基于 web 的教育课程

GitHub 提供直播培训,为喜欢和不喜欢使用命令行的人提供注重实践、基于项目的方法。

为您的公司提供培训

GitHub 提供现场课程,我们安排经验丰富的教育工作者现场讲授。 如需询问有关培训的问题,请联系我们

其他资源

Code School 的互动式在线 Git 课程有七个等级,以有趣的游戏形式提供数十个练习。 您可以自由调整 .gitignore 模板以满足您的需求。

通过集成或通过安装 GitHub Desktop 和强大的 Atom 文本编辑器来扩展您的 GitHub 的作用范围。

通过开源指南了解如何启动和发展您的开源项目。

GitHub Git 备忘清单
注册新 GitHub 帐户
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

GitHub 身份验证

在 GitHub 上管理订阅和通知

在 GitHub 上管理活动的订阅

GitHub 组织和团队

GitHub 管理对组织仓库的 Git 访问

GitHub 计费和付款

GitHub 使用议题和拉取请求进行协作

GitHub 在具有代码质量功能的仓库上进行协作

管理在 GitHub 上的工作

GitHub 建立强大的社区

GitHub 管理仓库

GitHub 自定义 GitHub 工作流程

在 GitHub Marketplace 中购买并安装应用程序

通过 GitHub Jobs 寻找人才

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }