git 提交的步骤
git init:初始化git仓库 (.git) 显示扩展名会显示隐藏文件
git status:查看文档状态
git add:追踪文件
git commit -m:向仓库中提交代码
git log:查看提交记录
git diff git.html 查看新增文本div
$ git reset --hard HEAD^ 删除最后新增的div
*如果提交后没有任何反应 那么就表示最好的反应 git认为没有反应表示没有错误/*
撤销
git checkout 文件名 用暂存区的文件覆盖工作目录的
git log --pretty=oneline 美化日志格式的命令 日志会显示一行
git reset --hard id最后一个日志 回到最开始 从下往上排 第一个是最新添加的
假如删除后不小心把命令行关了 再去打开会发现没有了 可以用
git reflog 可把之前的命令都打印出
git reset --hard id 第一个日志 回到初始化前
分支
仓库创建完成是:默认只有一个主分支叫maste分支 目前更新改成main
查看分支 git branch
创建分支 git branch (分支名)
git checkout (分支名) 切换到创建的分支上 切换分支
git status 查看状态
working tree clean 意思是 工作区干净
git merge (分支名) 合并分支
要提交到本地仓库才能合并 git commit -m (分支名的提交)
git add . 提交所有文件到暂存区
git add (文件名) 提交单个修改文件到暂存区