git config --global user.name “lyg”
git config --global user.email “liyaguang@xiaobing.ai”
git config --global -l
查看修改后的信息
mkdir 文件名
git init
初始化空仓库
git status可以查看状态
git add 文件名
将文件名添加到git从而可以追踪
再次使用git status就会发现,别add的文件变绿了
git commit -m “一段文本”
即增加备注信息
git log
查看所有的提交(提交id 提交人 提交日期 版本备注)
git show <commit-id>
更加详细,commit-id可以通过git log查看到(查到后只需写上前几位即可)
不加commit-id会默认查看最近的一次提交信息
如果对文件进行了改动,使用git status会发现改动的文件名字会变红
使用git diff 文件名
就可以看到文件变化前后的不同
git log --pretty=oneline
git reset – hard commit-id
就可以回退到具体版本的内容
git reflog
可以看到git 都经过和回退了什么版本以及当前版本是什么
git branch
列出当前分支
git branch <branch-name> 创建分支 [dev]
git checkout <branch-name> 切换到某分支
git branch -d <branch-name> 删除某分支(注意d和D的区别)
git merge <branch-name> 合并分支
把dev分支的工作成果合并到master分支上
git merge dev (master状态下)git merge命令用于合并指定分支到当前分支