我的账户
猩码学苑

专注C++开发菁英教育

亲爱的游客,欢迎!

已有账号,请

如尚未注册?

前端-陈旭辉-20230710

[复制链接]
陌殇 发表于 2023-7-10 18:55:03 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
一、学习内容

1.git概述
git是一款版本管理软件, 可以在任何时间点保存文件,也能够恢复到以前任何时间点保存的文档
app.js 在不同的时间点进行了保存,那么就能恢复到任意一个时间点保存的文件
2.git基础操作
1)配置用户信息
  • 配置提交人姓名: git config --global user.name 姓名
  • 配置提交人邮箱: git config --global user.email 邮箱地址
  • 查看git信息: git config --list
  • git配置文件路径: C:\Users\Administrator\.gitconfig  

3.git基本命令操作

  1)  git init                                  -初始化git仓库
  2)  git status                             -查看文件状态
  3)  git add 文件名                     -添加文件到暂存区,该文件被git管理起来
  4)  git commit -m 提交信息    -向仓库中提交代码,需要添加提交日志信息
  5)  git log                                       -查看提交记录
文件颜色:
    红色: 代表文件尚未被git仓库管理。    新文件、修改的文件
    绿色: 代表文件已被git仓库管理。    当使用了  git add ...  命令后,红色文件就会变为绿色文件
4.git使用流程
git使用流程:
1) 初始化仓库
git init  初始化一个空仓库,目录下产生一个  .git 隐藏文件夹,就是刚创建的 git 仓库
2) 创建一个文件,该文件要被git管理
3) 查看文件管理状态 ---  git status
  • On  branch  master  --- 分支相关信息,暂不用看
  • No  commits yet   ---  尚没有文件提交到仓库
  • Untracked files   ---  未追踪文件,即还没有被 git 仓库管理的文件

    • 重点:==红色代表该文件还没有被 git 管理==


4) 将 index.html 文件加入暂存区  ---  git  add  index.html
     绿色代表该文件已经被git管理
5) 将暂存区的文件提交给git仓库
  • 注意: 提交时必须编写提交信息
  • git  commit  -m   提交信息
  • git  log:查看提交记录

5.修改文件后再次提交

  • 项目目录下的文件修改后,文件状态会变为  ==modified==
  • 修改后的文件需要再次提交

6.一次性提交多个文件
git  add .    :   . 代表任意文件
7.文件恢复
1)暂存区--->项目仓库
目标: 使用暂存区中的文件,覆盖当前项目目录中的文件
应用场景:  在时间点A向暂存区进行了一次提交, 之后继续编写代码,在时间点B发现代码有错,需要恢复成时间点A的代码
2)删除暂存区文件
git  rm  --cached  文件名
示例1: git  rm  --cached  index.html      从暂存区删除 index.html 文件
示例2: git  rm  --cached  -r   .                  从暂存区删除所有文件
8.分支概述
  • 主分支(master)
    • 主分支是系统默认使用的分支,之前示例中的代码提交全部都是在主分支中完成的
    • 主分支上最终会保存整个项目的完整代码,项目开发完成后要上线运行,也是运行的主分支上得完整代码

  • 开发分支(develop)

    • 开发分支是为了完成某个功能模块的开发而单独建立的副本。例如:开发用户管理模块(users.html)页面时,就能创建 users 分支。
    • 开发分支是基于主分支创建的,当然一个开发分支下还能再创建另一个开发分支,形成 父-子-孙-... 结构
    • ==开发分支上工作完成后,一定会合并回主分支==


9.分支命令
  • 查看分支: git branch   
  • 创建分支: git branch  分支名
    • 在哪条分支上输入的命令,就是在哪条分支上进行的创建
    • git  branch users   创建了一个叫做 users 的分支

  • 切换分支: git checkout 分支名
    • git checkout users   切换到 users 分支上
    • 在 users 分支上只能看到 主分支 和 当前分支(users)上的文件

  • 注意:当切换分支的时候,需要把暂存区里面的文件进行提交,不然会暂存区里面的文件会跟着到切换的这条分支上
    • 当切换回主分支的时候,就看不到其他分支里面的文件了

  • 注意: 切换分支时,必须保证当前分支的文件全部提交到仓库。








回复

使用道具 举报

关注0

粉丝0

帖子57

发布主题
大家都在学
课堂讨论
一周热帖排行最近7x24小时热帖
关注我们
专注C++菁英教育

客服电话:18009298968

客服时间:9:00-21:00

猩码学苑 - 专注C++开发菁英教育!( 陕ICP备2025058934号-1 )

版权所有 © 陕西菁英数字科技有限公司 2023-2026