git指令
git指令前面是$
1. git config - global config 配置
配置用户 - global 参数 是当前系统任何位置都可以使用这个用户
如果不加 - global 只能在当前文件夹目录下使用
2.创建版本库
下一步 通过 git init 这个命令把1807这个文件变成git可以管理的仓库
标志里面会出现 .git 的隐藏文件,如果没有不要着急,一定是你设置的问题
windows10的;
git add文件名 将文件添加到缓冲区
git commit -m "解释说明" 将缓冲区的文件提交到仓库
缓冲区 有add1 add2 add3 使用 commit -m 一次性提交到仓库
add 将工作区的文件提交到缓冲区,commit -m 将缓冲区的文件提交到仓库
3.git status 命令它可以让我们时刻掌握仓库当前状态
红色代表仓库被改动 在工作区
绿色代表没有被改动 在暂存区
4.git diff 查看上传修改的内容
5.版本回退
master默认的分支,建一个仓库,从缓冲区提交到仓库,仓库里不可能乱七八糟的,如果没有给分支,就默认一个分支叫master,放在master,如果不建第二个分支所有东西都会放在master,如果建一个分支就放在键的分支里
git log 查看仓库历史版本
如果说 想看简单的 git log-pretty=oneline
head 表示最新的提交
git reset 将当前版本回退到上一个版本
git reset --hard HEAD^ 代表当前版本上一个版本
git reset --hard HEAD^^ 代表当前版本上上一个版本
git reset --hard HEAD~10 代表当前版本向上追溯到第十个版本
我们会发现最新的版本添加内容丢失了 回到第二次版本了
工作区 暂存区 仓库分支
如果需要使用第二个分支,必须人为创建,如果不创建 git会把所有的提交交到默认分支 master里
git的提交 提交的是修改不是文件
提交1 git add 一次 git commit -m 一次
提交2 前面都 git add 最后一次 git add commit -m
建议第一个
如果出现这样提示
在工作区我改了 readme 删了 aa.txt 都是仓库没有得到信息就没更新
两种方式 git commit 去更新仓库的状态
git rm 在仓库直接删除 aa.txt git rm aa.txt
把仓库的 aa.txt 也给删除了 就给我 git 同步了
作者:晋飞翔
QQ(wx同步) 318080891