一、学习内容
1.git概述
git是一款版本管理软件, 可以在任何时间点保存文件,也能够恢复到以前任何时间点保存的文档
app.js 在不同的时间点进行了保存,那么就能恢复到任意一个时间点保存的文件
2.git基础操作
1)配置用户信息
配置提交人姓名: git config --global user.name 姓名 配置提交人邮箱: git config --global user.email 邮箱地址 查看git信息: git config --list git配置文件路径: C:\Users\Administrator\.gitconfig
3.git基本命令操作
1) git init -初始化git仓库 2) git status -查看文件状态 3) git add 文件名 -添加文件到暂存区,该文件被git管理起来 4) git commit -m 提交信息 -向仓库中提交代码,需要添加提交日志信息 5) git log -查看提交记录 文件颜色: 红色: 代表文件尚未被git仓库管理。 新文件、修改的文件 绿色: 代表文件已被git仓库管理。 当使用了 git add ... 命令后,红色文件就会变为绿色文件 4.git使用流程 git使用流程: 1) 初始化仓库 git init 初始化一个空仓库,目录下产生一个 .git 隐藏文件夹,就是刚创建的 git 仓库 2) 创建一个文件,该文件要被git管理 3) 查看文件管理状态 --- git status On branch master --- 分支相关信息,暂不用看 No commits yet --- 尚没有文件提交到仓库 Untracked files --- 未追踪文件,即还没有被 git 仓库管理的文件
4) 将 index.html 文件加入暂存区 --- git add index.html
绿色代表该文件已经被git管理
5) 将暂存区的文件提交给git仓库 注意: 提交时必须编写提交信息 git commit -m 提交信息 git log:查看提交记录
5.修改文件后再次提交
6.一次性提交多个文件
git add . : . 代表任意文件
7.文件恢复
1)暂存区--->项目仓库
目标: 使用暂存区中的文件,覆盖当前项目目录中的文件 应用场景: 在时间点A向暂存区进行了一次提交, 之后继续编写代码,在时间点B发现代码有错,需要恢复成时间点A的代码 2)删除暂存区文件 git rm --cached 文件名 示例1: git rm --cached index.html 从暂存区删除 index.html 文件 示例2: git rm --cached -r . 从暂存区删除所有文件 8.分支概述
9.分支命令
|