面向程序员的指南-编码、写作、协作和版本管理的高效工作流。
[TOC]
- 注册 github 账号,下载 github 的桌面客户端 GitHub Desktop 或 sourcetree 。课程使用 sourcetree 和 github 作为项目管理和协作系统。
- 下载安装 vscode,课程使用 vscode 编辑 Markdown文档和代码。
- git 入门请读 Git教程,进阶请阅读 git 权威指南 或其 英文版。
- ssh 授权管理。
- 公开和私用项目。
- web 项目管理,自有项目和 Fork 他人项目。
- 本课程是 GitHub 公开项目,欢迎 Fork 和 Star。
- ssh 授权管理。
- clone 云端项目到本地项目。
- stage、commit 、branch、push、pull、merge、stash 的灵活应用。
- sourcetree 中分支(branchs)和提交(commits)的树形组织。
- 协作中的 pull request。
- 安装一些常用插件。
- 记住常用快捷键和自定义快捷键。
- 结合 git 的高效工作流。
- 基于LiveShare 的结对编程。
- Typora 的 markdown语言使用指南。
- 代码块的显示。
void main(){
int tmpVar;
}
使用课程时有任何问题和建议,请及时与我们联系,请 pull request 。