基本命令:¶
git init:把当前目录变成git可以管理的库
git add [file]:将修改了的文件添加到仓库
git commit -m "说明内容"
git commit -a -a 参数设置修改文件后不需要执行 git add 命令,直接来提交
git config user.name 查看提交时用户名
git config user.email 查看提交时邮箱
git config --global user.name "your name" 修改用户名
git config --global user.email "your email" 修改邮箱
git status
git log 查看提交记录
git reset --hard HEAD^ 回退到当前版本的上一个版本
git reflog
git checkout -- [file]当你改乱了工作区某个文件的内容,想直接丢弃工作区的修改时
git reset HEAD [file]当你不但改乱了工作区某个文件的内容,还添加到了暂存区时,想丢弃修改
git rm [file]删除版本库里的文件
分支管理:¶
git branch查看分支
git branch <name>创建分支
git checkout <name>或者git switch <name>切换分支
git checkout -b <name>或者git switch -c <name>创建+切换分支
git merge <name>合并某分支到当前分支
git branch -d <name>删除分支