关于git及项目的归档

时间:2020-02-12 20:52:32   收藏:0   阅读:164

先描述一下当时遇到的问题:

服务器:服务器上的项目单独对一个文件做了修改,且未对此文件进行add

 

仓库:github上进行了两次错误的提交

 

本地开发环境:以github的版本进行了一次版本更新

矫正办法:

先把本地的项目备份!

 

然后把本地的项目进行版本回退,回退到正确的那个版本

技术分享图片

 

 

技术分享图片

 

 然后,强行对仓库的代码进行覆盖

技术分享图片

 

 

我用的是第一种办法,以为已经确定正确的版本

 

以上步骤都是还原正确的本地和仓库开发环境

 

接着去服务器还原,因为当时我对服务器代码修改很少,只有一行。改了之后,git pull , 果然没有遇到error了。

 

然后有了新项目资料的备份,在搬到开发环境中,正常提交即可。

 

可能各位遇到的问题跟我不一样,不过这次遇到的问题主要讲的是一个解决的思路,首先要备份,然后考虑是那个环节出了问题,然后选一种试错成本最小的方法。

 

遇到问题,不要怕解决,去百度。只要步骤方向是对的,就一个一个步骤来。

 

原文:https://www.cnblogs.com/chenliuxiao/p/12300470.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!