一、GitHub 与 Git
-
Git 是一个免费的开源分布式版本控制系统,用于跟踪文件更改。你可以处理所有类型的项目,添加更改并提交保存,随时返回之前的版本。开发者常将 Git 与 GitHub 一起使用。
-
GitHub 是基于 Git 的代码托管平台,用于存放项目。它是免费开源系统,可查找资料或保存开源项目供参考。GitHub 也提供付费私人仓库,适合不公开项目,且具有优秀的代码管理能力。
二、Git 的下载安装
Git 是免费软件,可直接去官网下载。 Git 官网: https://git-scm.com/
跟随安装引导点击下一步即可成功安装。安装完成后,在桌面或文件夹右击应能看到带 Git 的选项。主要使用 Git Bash(命令行工具)进行上传。
注意:Git 默认编辑器是 Vim 编辑器,操作方式与常用编辑器不同,熟练后可脱离鼠标编程。后续使用中若遇到误操作会有说明。
三、GitHub 的注册
GitHub 官网: https://github.com/
需前往官网注册账号。由于 GitHub 是国外网站,请确保网络环境可正常访问。注册流程简单,按要求填写即可,邮箱建议使用常用国内邮箱以便登录。
使用 Git 的一个好处是可以直接在内网环境下管理项目,无需频繁登录 GitHub。
四、GitHub 的上传
1. GitHub 的上传原理
如图所示,电脑即 workspace。执行 add 和 commit 命令后,文件推送到中间仓库(暂存区)。然后使用 push 命令推送到 GitHub 远端仓库,文件将被保存并可随时拉取。主要步骤为:
- 将项目文件加到缓冲区。
- 将文件提交到中间仓库。
- 将文件推送至 GitHub。 在此之前需对本地仓库进行配置。
2. 远程仓库的申请
首先创建远端仓库。
第一步: 进入个人主页找到加号。

第二步: 点击 + 号,选择新仓库。








