1 前期准备
1.1 环境说明
系统:Ubuntu 18.04
1.2 前期准备
- 打开终端,确保git命令可使用;如果不能使用请自行搜索如何安装git
- 建议新建一个专门存储各个仓库的文件夹(假定文件夹命名为Git),然后再在Git下新建各个本地仓库的文件夹,例如文件夹结构:
|——Git
|—git_1
|—git_2
| …
1.3 git术语
- git: 一个开源的分布式版本控制系统
- GitHub: 一个托管和协作管理 Git 仓库的平台
- add: 添加文件到仓库(此时并未上传)
- commit 提交: 上传文件到仓库
- branch 分支: 一个轻型可移动的 commit 指针
- clone: 一个仓库的本地版本,包含所有提交和分支
- remote 远端: 一个 GitHub 上的公共仓库,所有小组成员通过它来交换修改
- fork: 一个属于另一用户的 GitHub 上的仓库的副本
- pull request 拉取请求: 一处用于比较和讨论分支上引入的差异,且具有评审、评论、集成测试等功能的地方
- HEAD: 代表你当前的工作目录。使用git checkout 可移动 HEAD 指针到不同的分支、标记(tags)或提交
2 教程&手册
2.1 git本地用户名设置
- 作用是区分不同用户的commit;本地用户名只本地使用,和github账号无关
2.1.1 为本地所有仓库设置全局用户名(global username)
- 打开终端
- 输