git单人本地仓库操作
git: 版本控制;多人协同开发
可在本地:工作区、暂存区、仓库区;服务器:github\gitee
本人手里、快递小哥、本地仓库
sudo apt-get install git 时 apt \apt-get 有什么区别
单人本地仓库操作
初始化git仓库:到文件的目录下输指令 git init
.git文件时git init创建的
.git是隐藏文件 ctrl+h显示\隐藏文件
配置个人信息
仓库是谁管理的: git config user.name 名字 git config user.email 邮箱
touch 文件或目录和.git同级
未跟踪的文件(还在工作区)就是还没给快递小哥,用git status查看文件的工作区域(跟踪状态);红色的一般是工作区,绿的一般是暂存区
git add 建立跟踪,放到暂存区
git commit -m '写进了注释信息' 将暂存区提交到了仓库区
然后就可以开发了
做这些的目的是为了做记录 \版本管理 git log查看版本的历史纪录 git reflog完整真实的历史 \日志
回退版本:git reset --hard HEAD^ 强制回退一个版本 ^^向上回退两个版本
git reset --hard 版本号 用git reflog查出版本号后可以指定版本的回退
将暂存区回到工作区(由绿色变为红色) git reset HEAD 文件名
丢弃工作区的改动 git checkout 文件名 慎用