写代码别硬改不做备份,用Git简单四个操作,改崩了几秒回滚不用熬大夜

9年前 (2018-03-15)阅读1回复0
genmulu
genmulu
  • 管理员
  • 注册排名1
  • 经验值27950
  • 级别管理员
  • 主题5590
  • 回复0
楼主

新手写代码,改完功能直接覆盖文件,改崩了想回旧版本,发现本地根本没备份,只能熬大夜重写整个功能,其实用Git做版本控制,几个简单操作就能避免这种事。第一,新项目一开始就git init,别等写了几千行代码才想起建仓库;第二,每写完一个小功能,就commit一次,写清楚改了啥,比如“加完商家下单逻辑”,别攒好几天一次性提交,真改崩了找版本都找不到;第三,敏感配置文件,比如数据库密码、API密钥,一定要加进.gitignore,别传到公开仓库,不然爬虫扫公开Git仓库,分分钟扒走你的密码,拖走整个数据库;第四,改崩了别慌,git reset一下就能回到之前能跑的版本,几秒钟恢复,不用重写代码。

我之前没Git的时候,改下单功能,越改越乱,想回到下午三点能跑的版本,本地根本没存旧文件,熬到凌晨三点重写整个功能。后来老老实实学Git,每次改完小功能就提交,改崩了直接回滚,再也没熬过写代码的大夜。很多新手觉得Git太麻烦,写小功能不用版本控制,等改崩了才后悔,花几个小时重写,不如一开始就用Git,前期多花两分钟,后期省几十倍的时间。

本站源码来源于网络收集修改或者交换,甚至可能并非原创,如遇未经考证信息需持审慎态度。若有疑问,可联系本站处理。

本文地址:https://www.genmulu.cn/genmulu/3326.html

0
回帖

写代码别硬改不做备份,用Git简单四个操作,改崩了几秒回滚不用熬大夜 期待您的回复!

取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息