Skip to main content

Git and GitHub for Poets


课程概述 / About This Course

本课程旨在教您使用 git 版本控制和 GitHub 网站的基础知识。


- 理解版本控制的概念。

- 了解git软件和GitHub网站的区别。

- 理解术语:分支、分叉、合并、拉、推、远程

- 向 GitHub 上的 git 存储库发出您的第一个拉取请求。

This course is designed to teach you the basics of working with git version control and the GitHub website.

Learning Objectives:

- Understand the concept of version control.

- Understand the difference between git software and GitHub the website.

- Understand terminology: branch, fork, merge, pull, push, remote

- Make your first pull request to a git repository on GitHub.

教师 / Faculty

Daniel Shiffman

Dan 的使命是与世界共享代码(以一种有趣、平易近人的方式)。在他的 YouTube 频道 The Coding Train 上,他发布了“创意编码”教程,主题范围从 JavaScript(使用 p5.js)和 Java(使用 Processing)等编程语言的基础知识到生成物理模拟、计算机视觉和数据可视化等算法。 在他的“业余时间”,他在纽约大学帝势艺术学院交互媒体艺术项目(ITP)担任艺术副教授。 他是The Processing Foundation的主任,也是《Learning Processing: A Beginner's Guide to Programming Images》,《Animation, and Interaction》和《The Nature of Code》的作者,这是一本关于用代码模拟自然现象的开源书籍。

常见问题 / Frequently Asked Questions

我应该使用什么浏览器来学习课程?What web browser should I use?

最好使用当前各版本的Chrome(谷歌浏览器)、FireFox(火狐浏览器)或者Safari。 The Open edX platform works best with current versions of Chrome, Firefox or Safari.


Would you like to give us feedback?

Click here and help us improve this website!

Feedback Message
160/160 characters remaining. Please enter your feedback

Message received