- 的git邮箱和账号
git config --global user.name '用户名'
git config --global user.email '邮箱'
- 查看配置 git config --list
mkdir 目录的名字
cd ..
初始化本地仓库,表示当前文件夹归git所管理
echo hello > index.txt
cat 文件名
vi index.txt
先按i键 进入insert模式 更改后按esc, :wq退出
echo world >> index.txt
一个大于号表示清空并写入,两个大于号表示追加内容
git add . /git add -A / git add 文件名
git commit
git log --oneline
- 默认比较的是工作区和暂存区的不同
git diff
- 工作区和版本库
git diff master
- 暂存区和版本库
git diff --cached
git add
git commit -m
git commit -a -m 'write second'
git reset HEAD index.txt
git checkout index.txt
暂存区中没有会从历史区拉回来
- 用历史区覆盖掉工作区
git reset --hard 版本号
git reflog
git reset --hard HEAD^/HEAD~1