git使用介绍

一、为什么做版本控制(git是版本控制工具)

为了保留之前所以的版本,以便回滚和修改

二、点击安装

三、基础操作

1、初步认识

想要让git对一个目录进行版本控制需要以下步骤:

  • 进入要管理的文件夹
  • 进行初始化命令
git init
  • 管理目录下的文件状态
git status
注:新增的文件和修改过后的文件都是红色
  • 管理指定文件(红变绿)
git add 文件名
git add .
  • 个人信息配置: 用户名、邮箱【一次即可】
git config --global user.name "你的名字"
git config --global user.email "你的邮箱"
  • 生成版本
git commit -m "版本描述"
  • 查看版本记录
git log

2. 回滚

  1. 回滚至之前版本
git log
gir reset --hard 版本号
  1. 回滚至之后的版本
git reflog
git reset --hard 版本号

3. 总结

在这里插入图片描述

四、分支

  1. 了解分支
    分支可以给使用者提供多个环境的可以,意味着你可以把你的工作从主干分支分离出来,然后进行开发,当开发完成之后,再将代码合并到主干分支中。以免在开发过程中影响主干。

  2. 紧急修复bug方案
    在这里插入图片描述

  3. 命令总结

  • 查看分支
git branch
  • 创建分支
git branch 分支名
  • 切换分支
git checkout 分支名
  • 分支合并(可能产生冲突)
git merge 分支名
注意:切换分支再合并
  • 删除分支
git branch -d 分支名

五、远程仓库

  • 添加远程仓库连接(别名)
git remote add 别名(origin) 仓库地址
  • 推送代码
git push 别名(origin) 分支名
  • 下载代码
git clone 仓库地址
  • 拉取代码
git pull 别名(origin) 分支名

等价于
git fetch 别名(origin) 分支名
git merge 别名(origin)/分支名
  • 保持代码提交整洁(变基)
git rebase 分支
  • 记录图形展示
git log --graph
git log --graph --pretty=format:"%h %s"
git log --graph --oneline --decorate --all
  • 10
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值