python学习笔记--皮大庆_Python学习第76课-git reset--hard

【每天几分钟,从零入门python编程的世界!】

学习git到现在,你可能会觉得,用git这么麻烦,还不如用另存为version1、version2、version3这样的文件,这种传统的方法方便。但其实你要相信,git和GitHub能成为全世界最大的开源平台肯定是有它的道理的,全世界这么多人用它,是因为越到后期,越是需要团队协作的大型项目、以及越是你个人后期,它能够为你以及团队的发展打下坚实的基础。git前期学习你可能觉得非常慢,但是一旦掌握它之后,你的效率将得到飞速的提升。

58ab5a3cf8eb50513e3490ba93aa9c8a.png

随着时间的推移,我们在工作区的文件有可能会发生各种意外的状况,比如中病毒了,或者被人进行了恶意修改,或者经过多人之手,被改的面目全非,如果我们用git进行过版本控制和提交,就一点都不用怕。因为我们可以通过git reset --hard命令回到最后一次提交的正常的运行版本。

●git reset --hard

回到最后一次提交到git仓库的正常的运行版本。

比如,之前我们本地工作区文件version1.txt的内容更新到this is version3,假如说有人把它随便乱改一通,改的面目全非,哪怕改完还被他给提交了,这样也不用怕,我们用上面的命令git reset --hard就可以回到最近的正常的版本。

18be59166864be9850474eb5b976f45c.gif

假如工作区文件被人瞎改,写上“i hate everyone”,一个反社会人格,而且被添加到暂存区。

ca902555ba0db0bbc02eb73af7b98d21.gif

综上,无论我们工作区的文件遭遇怎样的破坏,只要我们用git对每一个正常运行的版本提交到git仓库,都能保证找到最后提交的正常版本。这就是使用git的巨大好处,这样我们就可以放心大胆的对工作区的代码进行冒险尝试,就是先用最快的速度开发出一个能用的版本,快速上线,这个版本可能不是最完美最好的,但是由于我们用git进行了提交,我们以后有时间了就可以放心对工作区的文件进行重新的思考,重新进行底层架构优化,性能优化等改动,不用担心版本的破坏,即使优化不成功,也可以再回到保存在git仓库中的正常版本,大大提高我们的工作效率。

我是时问新,欢迎关注我。跟我一起从零开始学习Python,每天花一点时间,开启python编程新世界的大门,领略新的风光,让人生多一种可能!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值