![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
git
文章平均质量分 55
wongzzzhh
这个作者很懒,什么都没留下…
展开
-
GIT的基本常用操作流程,工作中够用了
如果需要删除的 commit 是最新的,那么可以通过 git reset 命令将代码回滚到之前某次提交的状态,但一定要将现有的代码做好备份,否则回滚之后这些变动都会消失。场景:回滚代码之后发现复制错了 commit_id,或者误删了某次 commit 记录,最好是没有上传至远程仓库的情况,如果已经上传至远程了,重新覆盖一遍也许是个好办法。(1)git pull 会将远程master分支上(或其他)的代码拉取下来,并执行合并至本地。(1)回滚代码,撤销某一次commit,并强推到远程仓库。原创 2022-09-22 10:12:39 · 86 阅读 · 2 评论 -
<GIT>cherry-pick使用方法
git cherry-pick,遴选,相当于merge的一种,但是遴选可以单独检出某一次提交并合并到当前分支比如在prerelease版本中修改了BUG,但是又想把修改的BUG更新到特性分支,就可以在特性分支上做遴选,让发布版本中的BUG修复提交合并到特性分支。再比如将dev分支上commit_id为f99f2b57b7ee72d55a08e699fbeec34cbac96cb8的提交合并到master分支:1)切换到master分支:git checkout master2)执行cherry-pick命原创 2022-06-09 17:20:38 · 121 阅读 · 1 评论