git版本回退问题记录
2024-08-30 16:15:06
因为之前有个前端改了文件目录进行合并时候丢失掉些许代码,然后我在以前分支进行了代码层级的整理,项目如果想要启动还需还原回以前的版本,我进行了三次文件夹层级提交,所以我需要进行三次的版本回退。
git命令:
git reset --hard HEAD~3 //回退到三次提交之前的版本
git reset --hard HEAD~ OR git reset --hard HEAD~1 默认是回退一次
但是目前本地回退了三个版本,如果要提交到fork私有库是不行的,需要先同步fork,即pull下代码方可进行push操作,但是又不希望远程代码覆盖本地,此时就需要进行强制push操作了:
git push origin release/V1.7.0 -f //后面的-f表示强制push代码到远程库
至此,我发现大公司虽然每个人都有fork私有库,看起来是方便维护代码了,但是其实这些都是需要服务器空间的,谁叫人家有钱任性呢,吼吼~~~
【完】
始信淡交宜久远,与君转老转相亲。
最新文章
- 这些HTML、CSS知识点,面试和平时开发都需要 No8-No9
- chat
- JavaScript创建对象的模式
- hdu 4736 This Is The Job The Bear Finds(2013年成都ACM网络赛)
- EXP AND IMP
- Oracle的登陆问题和初级学习增删改查(省略安装和卸载)
- zabbix agent安装详解
- (转载)IQ 16.0 SP02起支持从压缩文件直接装载数据到表中
- centos7配置dhcp
- windows修改注册表添加开启自启动
- iOS启动速度优化
- Java正则表达式实现港、澳、台身份证验证
- Spring Boot 2.0 升级指南
- Oracle数据库内存使用情况分析查看
- Web前端基础——jQuery(一)
- WPF 打印崩溃问题( 异常:Illegal characters in path/路径中有非法字符)
- spring boot集成RabbitMQ
- 01-Web客户端与服务器详解
- windows10下运行XX-net
- HDU 1207 汉诺塔II (找规律,递推)