git config配置
如果是第一次提交,需要配置提交者信息,推荐和gitee的账号邮箱一致
#使用 --global参数,配置全局用户名和邮箱,只需要一次配置即可,推荐配置gitee的用户名和密码
git config --global user.name Jepson
git config --global user.email jepson@qq.com
#查看配置信息
git config --list
#重置
git config --unset --global user.name
git config --unset --global user.email
git init
要对某项目使用git进行管理,需要使用git init命令初始化git仓库
git init会在当前目录生成一个隐藏文件夹.git 不要去修改这个文件夹下的任何东西
git三个区
- 工作区:我们写代码的地方,工作的目录就叫工作区
- 暂存区:暂时存储的区域,在git中,代码无法直接从工作区提交到仓库区,而是需要先从工作区添加到暂存区,然后才能从暂存区提交到仓库区。暂存区的目的是避免误操作
- 本地仓库区:将保存在暂存区的内容永久转存储到git仓库中,生成版本号。生成版本号之后,就可以回退到某一个具体的版本
git status
git status -s(简洁状态)
查看项目内各文件状态,红色表示存储在工作区,绿色表示已经提交到了暂存区
git add
工作区 添加到 暂存区
命令:git add 文件名/目录名
#将index.html添加到暂存区
git add index.html
#将css目录下所有的文件添加到暂存区
git add css
#将当前目录下所有的js文件添加到暂存区
git add *.js
#添加当前目录下所有的文件
git add .
git add -A
git add --all
git commit
暂存区 提交到 仓库区,生成版本号
#文件从暂存区提交到仓库
git commit -m '提交说明'
#如果不写提交声明,会进入vi编辑器,没有写提交说明,是提交不成功的
git commit
#退出vi编辑器 1-按esc键 2-输入:q!按回车即可退出
#如果是一个已经暂存过的文件,可以快速提交,如果是没有暂存过的文件,该命令无效
git commit -a -m '提交说明'
#修改最近一次提交说明,如果提交说明不小心填写错了,可以使用这个命令
git commit --amend -m '提交说明'
git log
git log --oneline(简洁日志)
查看提交日志
git log 的日志比较多的情况下,需要退出,在英文状态下按q即可退出日志