0


本地git操作-之分支合并与回滚

本地git操作-之分支合并与回滚

一、merge合并分支合并分支代码。

  1. 查看当前的分支,星号标识为当前分支;(如果查询结果有master分支,则跳到第4步)
命令:git branch
  1. 查看该工程所有的分支,星号标识为当前分支
命令:git branch -a
  1. copy一个master分支(步骤1中,本地没有master分支,需要copy一个)
命令:git branch -c master
  1. 切到master分支
命令:git checkout master
  1. 拉取master最新代码
命令:git pull origin master
  1. 切到你的分支
命令:git checkout feature-20190813XXXX
  1. 将mastermeger到你的分支中
命令:git merge master
  1. 将你的分支从本地push到远程
命令:git push

二、回滚commit但未push代码

  1. git log 查看提交日志
命令:git log

输入 q  则退出
  1. 放弃或回滚本次提交
命令:git reset --hard commitId (commitId填上一次提交的commitId)
命令:git reset --hard HEAD^ (回退到上个版本)
命令:git reset --hard HEAD~3 (回退到前3次提交之前,以此类推,回退到n次提交之前)
  1. 输入git pull 更新与输入git status 查看状态,本次提交已经回滚了
命令:git pull
命令:git status
标签: git github 合并分支

本文转载自: https://blog.csdn.net/luckjump/article/details/127014366
版权归原作者 luckjump 所有, 如有侵权,请联系我们删除。

“本地git操作-之分支合并与回滚”的评论:

还没有评论