Git学习笔记

欢迎关注我的微信公众号【万能的小江江】

5.运行Git时需要注意的点

  • 个人信息配置:用户名、邮箱【一次即可】

    touch 文件名  新增文件
    git config --global user.email "[email protected]"  Git配置邮箱
    git config --global user.name "My Name"  Git配置用户名

6.Git的三大区域

Git_3_regions_form

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用于显示当前的目录


   转载规则


《Git学习笔记》 InImpasse 采用 知识共享署名 4.0 国际许可协议 进行许可。
  目录