1.查看每个版本的版本号
git log
git log --oneline
2.如何切换到历史的某个版本
git checkout 版本号
git checkout master —>到达最后的版本
2.分支使用命令
创建分支:git branch 新分支名
切换分支:git checkout 分支名
创建并直接切换分支:git checout -b 新分支名
合并分支:git merge 分支名(注意切换到master分支在进行合并)
删除分支:git branch -d 分支名(注意切换到master分支在进行删除)
查看所有分支:git branch
推送本地仓库到远程仓库
刚来公司的具体流程:
- 克隆git clone 远程仓库地址(https://github.com……)
- 切换分支:git checkout 分支名
- 每次开发一个页面创建一个分支(取名要有意义:列如:改bug,fix_页面名_功能描述)
- npm run build
- git add .
- git commit -m"记录完成的信息名称"
- git push
5.解决冲突:文件名冲突
打开master文件,合作者进行协商,再做决定,决定好了进行重新管理与提交
在合并分支或者拉取代码时候,如果出现confilct,说明文件有冲突
解决办法协商,重新执行add,commit,最后push
出现Merge branch https//www.github……Please enter a commit message……
如果解决冲突,弹出这个画面,按i之后,可以输入一个说明,按q结束
设置readme解决方法:git pull --rebase 远程仓库别名 master