git操作

1. 什么是git

git是一个分布式的版本控制管理工具
分布式
版本

1. git的安装

安装的gitbash.exe

1. git 基础
  • git初始化 -》 在我们的工程(项目中)创建一个git仓库,这个仓库用一个.git的文件夹表示的 $ git init

  • 将本地文件提交到暂存区 $ git add. 将工程(项目)中所有的都存放到暂存区 $ git add ./index.js 将工程(项目)中指定的放在暂存区

  • 将在暂存区的文件提交的仓库存储区 $ git commit -m ’ 对当前提交的文件说明 ’

  • 查看提交日志 $ git log *
    查看简洁版提交日志 $ git log --oneline

  • 版本回退 $ git reset – hard HEAD 当前的版本 $ git reset --hard HEAD^ 上一个版本 $ git reset --hard HEAD^^ 上上一个版本 $ git reset --hard HEAD~100 往上100个版本
    进行文件修改的撤销 $ git checkout – 文件路径

git 分支管理

  1. git分支创建 $ git branch 分支名

  2. git分支的切换 $ git checkout 分支名

  3. 发现在分支中也可以看到主分支的提交记录

  4. 连接远程 $ git push 远程仓库地址 分支名称

  5. 注意: 如果两个人同时操作了一个文件,这个时候就会有冲突,我们应该怎么办?
    解决: 先git pull , 然后在手动处理,然后在去提交(要在分支中切换成主分支 然后在 $ git pull)

  6. 分支合并 $ git merge 分支名称

git总结

  1. git流程
    工作区 -> 本地仓库 -> 远程仓库

  2. 分支
    先创建本地分支 -> 切换本地分支 -> 工作区操作 -> 远程分支

  3. 改了主分支东西,你要重新更新(要切换在主分支上 $ git pull)

  4. 分支的合并 (分支中切换成主分支 并输入 $ git merge 分支名称 然后要重新 $ git push)

  5. git 冲突解决
    先git pull 然后 手动选择 然后上传

  6. git 版本回退

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值