轻松掌握工作中常用Git命令,不会再迷路了

克隆代码

直接克隆

  • 默认克隆
    git clone 仓库地址

  • 指定分支克隆
    git clone -b 分支名 仓库地址

关联远程分支克隆

  1. 关联到远程分支git remote add origin 仓库地址

  2. 拉去远程分支git fetch origin 分支名

  3. 创建本地分支git checkout -b 分支名 origin/分支名

  4. 尝试更新代码git pull origin 分支名

提交代码

  1. git add .或者用 sourcetree 等工具选择需要提交的文件

  2. git commit -m '说明内容'

  3. git pull origin 远程分支名 如果冲突了修改完文件再执行 1、2

  4. git push origin 远程分支名

合并代码

  • git merge --no-ff -m '说明内容' 其它分支名
  • git merge -m '说明内容' 其它分支名

效果是将 其它分支 合并到 当前分支
左边是带有 --no-f 参数

merge

查看提交历史

  • 简洁模式git log --oneline
  • 合并拓扑图git log --graph
  • 查找指定永华git log --author=xxx -5 其中 -5 表示显示前五条
  • 普通模式git log

代码回滚

命令

  • 软合并git reset --soft 提交版本号 ,回退版本库,暂存区,工作区
  • 混合合并git reset --mixed 提交版本号,回退版本库,暂存区。(常用)
  • 强行合并 git reset --hard 提交版本号,回退版本库。

操作流程

  1. 执行执行回滚命令,此时能够得到当前最新的版本HEAD提交版本号之间的代码
  2. 修改这写代码并提交到本地
  3. 拉去线上最新的代码合并到本地并解决冲突,之后再次提交
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值