欢迎关注我的微信公众号【万能的小江江】
5.运行Git时需要注意的点
个人信息配置:用户名、邮箱【一次即可】
touch 文件名 新增文件
git config --global user.email "[email protected]" Git配置邮箱 git config --global user.name "My Name" Git配置用户名
6.Git的三大区域
7.回滚
mkdir 目录名 新建目录
cd 目录名 进入目录
ls 显示目录内有哪些文件
rm 删除 (这样是在工作区操作,可以用git checkout恢复)
git rm 删除文件+ git commit新建版本 可以把文件从版本库中删去
git log 查看版本号(commit)
git reset --hard 版本号 回滚到指定版本号
git reflog 查看历史版本号(因为执行git reset后git log就查不到撤销那个版本了)
git reset --hard 版本号 回滚到指定版本号
8.Git命令总结
git init
git add
git commit -m "版本名"
git log
git reflog
git reset --hard 版本号
git status 查到有文件变红,被修改
git checkout -- 文件名 取消修改,回到原始状态
git reset HEAD 文件名 把文件名从绿色变回红色(从暂存区回到工作区)
9.初识分支
新的版本并不是完全copy之前版本的文件,而是通过指针,把修改的文件和之前的文件建立联系
10.紧急修复线上bug的思路(面试可能会有)
将出现bug的分支禁用,新建一个暂时可用的分支,合并到主分支。原来出现bug的分支修复完成或者开发完成后,再合并到主分支
主分支是master,其他分支名字自定义
pwd
用于显示当前的目录