【git 删除本地分支】
git branch -D br
【git 删除远程分支】
git push origin :br (origin 后面有空格)
git代码库回滚: 指的是将代码库某分支退回到以前的某个commit id
【本地代码库回滚】:
git log
git reset --hard commit-id :回滚到commit-id,将commit-id之后提交的commit都去除
git reset --hard HEAD~3:将最近3次的提交回滚
【远程代码库回滚】:
这个是重点要说的内容,过程比本地回滚要复杂
应用场景:自动部署系统发布后发现问题,需要回滚到某一个commit,再重新发布
原理:先将本地分支退回到某个commit,删除远程分支,再重新push本地分支
操作步骤:
1、git checkout the_branch
2、git pull
3、git branch the_branch_backup //备份一下这个分支当前的情况
4、git reset --hard the_commit_id //把the_branch本地回滚到the_commit_id
5、git push origin :the_branch //删除远程 the_branch
6、git push origin the_branch //用回滚后的本地分支重新建立远程分支
7、git push origin :the_branch_backup //如果前面都成功了,删除这个备份分支
【查看分支】
git branch -a
【创建本地分支并推送到远程】
git branch test
git push origin test
【tag】
git tag 2.5.5
git push origin 2.5.5
git push origin --tags 所有标签
git tag -d 2.5.5 删除本地tag
git push origin --delete tag 2.5.5 删除远程tag
相关推荐
git 删除分支和回滚的实例详解 【git 删除本地分支】 git branch -D br 【git 删除远程分支】 git push origin :br (origin 后面有空格) git代码库回滚: 指的是将代码库某分支退回到以前的某个commit id 【本地...
主要介绍了如何使用Git优雅的回滚实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
GIT分支代码统计,安人员统计,分2步,第一步完成后可以手动修改统计的异常数据,然后执行第二部,得到更准确的统计数据。
针对使用git和jenkins进行持续集成的情况,在jenkins平台上,只创建一个job,却想实现git上不同分支的构建,并且还不能影响自动构建的分支,本文将针对这一问题进行图文讲解
介绍了Git分支和标签的原理及使用方法,Git分支内容包括Git原理、创建分支、合并分支、上传本地分支、跟踪远程分支等。Git标签内容包括查询Git标签、添加Git标签、为历史提交记录添加Git标签等。
大家在日常开发中,经常会遇到需要将代码切回到之前的某个版本的情况,有可能是需要将代码回滚,也有可能需要查看之前的某个实现。...下面通过这篇文章来学习下Git中的回滚操作,有需要的可以参考借鉴。
主要介绍了Git撤销&回滚操作(git reset 和 get revert),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
linux在命令行上直接显示git分支的配置,不用再使用git branch命令查看当前分支了。
Git合并分支TortoiseGit
git是一个可以进行配置文件错误得回滚工具,在任何时候都不能避免误删文件得可能,这个就可以解决一些问题。
企业git分支管理pdf
git安装、配置、查看日志、分支合并、回滚 git安装、配置、查看日志、分支合并、回滚、
这是一篇深入讲解git分支原理命令图文解析文章,开发人员必备
git分支管理策略,git分支管理策略,git分支管理策略,git分支管理策略
前后端都是适用的git创建文件夹命令,git代码分支管理规范,图示方式更容易理解git代码分支管理规范
GIT分支管理 远程分支 本地分支 GIT分支管理 远程分支 本地分支
该文档定义了分支管理规范-GIT分支流程开发规范。
像Git一样分支你的PostgreSQL数据库
使用git管理项目的时候,通常会有多个分支,在多个分支的情况下,如何管理项目,如何在本地,远程仓库管理项目。