Git基本工作流程:
Git工作区域
1、Git Repository(Git仓库)最终确定的文件保存到仓库,成为一个新的版本,并对他人可见
2、暂存区 暂存已经修改的文件最后统一提交到Git仓库中
3、工作区(Working Directory)添加、编辑、修改文件等动作
一些需要记住的命令
- git status:确定文件当前所处Git工作区域;
这里假设在工作区有文件 HelloWorld.cpp
- 工作区转入暂存区:
1 | git status |
- 暂存区转入Git 仓库:
1 | git status |
- 确定文件是否已在Git仓库中:
1 | git status |
- 删除工作区文件:
1 | git rm –f 文件名 |
例如:git rm –f a.txt
- 修改文件:
1 | vi 文件名 |
例如 vi a.txt
进入vim修改文件(退出使用:wq
)
如果对vim操作理解有困难的还是建议看一下视频,视频讲了增删改查的相应操作,看一下vim操作指南,对vim操作有全面的认识
Git基础设置:
- 设置用户名
1 | git config –-global user.name '这里填写自己的用户名' |
- 设置用户名邮箱
1 | git config –-global user.email '这里填写自己的用户名邮箱' |
- 查看设置
注意:该设置在GitHub仓库主页显示谁提交了该文件,注意这里的 - 数目为2!
初始化一个新的Git仓库:
- 创建文件夹
- 在文件夹内初始化Git(创建Git 仓库)
命令行进入当前目录,使用 git init
命令,成功会显示.git
文件
- 向仓库中添加文件
Git远程仓库
使用目的:备份、实现代码共享集中化管理
如何将本地仓库同步到远程仓库中:
- 将远程仓库(github对应的项目)复制到本地:
1 | git clone 仓库地址 |
注意:仓库地址在clone or download按钮下取得
- 进行文件增删改查,并添加到Git仓库中
- 将本地仓库同步到远程仓库中 使用命令:
git push