git常用命令

工作区丶暂存区丶仓库区

在这里插入图片描述

  • 工作区:

对于添加、修改、删除文件的操作,都发生在工作区中

  • 暂存区:

暂存区指将工作区中的操作完成小阶段的存储,是版本库的一部分

  • 仓库区:

仓库区表示个人开发的一个小阶段的完成
仓库区中记录的各版本是可以查看并回退的
但是在暂存区的版本一旦提交就再也没有了

一.本地操作命令

  • git add .===》将工作区内容添加到暂存区
  • git commit -m ‘’==>将暂存区内容添加到仓库区
  • *git log或reflog====>查看仓库区日志*
  • git reset --hard 版本号==>将仓库区指定版本内容撤回到工作区
  • git checkout – 文件===》将暂存区内容撤回到工作区
  • git reset 版本号===》将仓库区指定版本内容撤回到暂存区
  • *git status====》查看工作区、暂存区是否有内容*
  • git push -u origin 分支名字 //第一次推送分支所有内容
  • git push origin 分支名字 //推送最新修改

二.服务器命令

  • git clone 服务器地址===》克隆
  • git push===》将本地内容推送到服务器
  • git pull===》从服务器摘取内容

三.分之命令

  • git branch===》查看所有分支
  • git branch 名称===》创建指定名称的分支,根据当前分支复制内容
  • git checkout 名称===》切换分支
  • git checkout -b 名称==》创建并切换分支
  • git merge 名称===》将指定分支的内容合并到当前分支

四. 合并代码出现冲突

  • 方法 一:

1.获取最新代码
git fetch
2.对比代码
git diff origin/当前分之
3.修改冲突地方后提交并推送代码
4.发起合并请求

  • 方法二(推荐使用)

1.将目标分之的代码拉取到本地分之,并合并
git pull origin 当前分之
2.查看冲突代码
git status
3.修改冲突代码后提交并推送代码
4.发起合并请求

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值