Git 从入门到跑路(三)

9

就在左小白焦头烂额不知道怎么办的时候,他竟然发现页面上能够直接改这个提交消息,握草,so easy?git

改完了,小白又找项目经理 review 代码,过了 10 分钟,项目经理回复道:“注释,注释,你代码啥注释都没有吧,适当地加点”。web

问题又回到了“我代码都提交了,还怎么修改?”左小白实在没头绪,只能问问身边的同事 A。编辑器

左小白:A 哥,如今登陆功能作好,代码上传了,项目经理 review 须要我加点注释,我代码都提交了,还能怎么改啊?ui

同事 A:你能够把以前的提交 Abandoned 点,使用命令git reset --hardurl

左小白:啊?具体怎么操做啊?spa

同事 A:你仍是搜下git reset --hard吧。code

“MD,就不能教教我,你吊”左小白内心暗骂,可是仍是去搜了git reset --hard,这个命令是能够回退版本,意思我回到以前修改的版本,就能继续提交了。cdn

首先左小白经过git log .,看下提交记录:xml

git log
commit 85be09a7962a03815e5248a7b845297bd5467938 (HEAD -> master, origin/master, origin/HEAD)
Author: WuXiaolong <wuxiaolong.me@qq.com>
Date:   Sat Apr 18 17:43:29 2020 +0800
 Login  commit 6b071d867e230479892a86beedc0484c8accac94 Author: 吴小龙同學 <wuxiaolong.me@gmail.com> Date: Wed Dec 25 22:16:36 2019 +0800  Update README.md  复制代码

看到第一笔就是本身修改的,左小白要回退到上一笔:ci

git reset --hard 6b071d867e230479892a86beedc0484c8accac94
复制代码

等等,个人修改怎么没了,握草,不会吧,MD,想锤死身边的同事,欲哭无泪,不想搞了……

10

天台上,左小白一我的,地上有一堆香烟头,左小白郁闷不已,工做 2 年多了,仍是这么菜!越想越难受,又狂抽两支烟,这时组长来消息了,“登陆代码上库了吗”,“立刻上库”。

回到工位,左小白把登陆代码从新写了一遍,花了一个小时,这回,他直接加了注释,完成了,左小白赶忙提交了代码,又去找项目经理 review,“小白啊,代码不要出现中文,改下吧,统一放到 string.xml,方便维护”,“好的,我立刻改”。

去你大爷的,又要改,就不能一次把要改的点说完吗!左小白心里一万个草泥马。

没办法,左小白仍是使用命令git reset --hard,这回聪明了,把修改内容保存了,不一会,他修改好了,又去找项目经理 review。

项目经理:小白,你座位在哪里?我来找你。

左小白有点慌,仍是要改?

左小白:我在 44 楼 H。

“你是左小白,我是 XXX”

“X 经理,好”

没想到,这么快,项目经理就来了。

项目经理:小白,你应该是才来公司不久是吧。

左小白:是的,今天是第三天。

项目经理:不错啊,立刻就开始作项目了,发给你规范文档看了吗?

左小白:看了(其实没细看)。

项目经理:这个项目不少人参与,人多了就得严格把控代码质量。

左小白:明白。

项目经理:今天 review 你的登陆代码,已经写的很不错了,提个建议,这两处逻辑是否是有问题,if 语句是否是不会走进去。

左小白看了看,握草,确实不会走进去,又得改。

左小白:是的,我把 if 删掉吧。

项目经理:好的,你改下就没其余问题了。

当左小白再次要 Abandoned 时,项目经理表示很疑惑,“小白,你干吗要 Abandoned”

左小白:我要回退版本,修改代码啊。

项目经理:不不不,你能够直接修改,提交的时候使用git commit --amend

左小白:这么神奇!

左小白不由大叫起来,这个命令真是救星啊。

项目经理:你修改完成,正常git add,提交用git commit --amend,这样就在本来提交基础上修改了,以前难道都用git reset --hard回退?

左小白:是的,每次git reset --hard都会多一笔提交记录……真的耶,git commit --amend在之前的基础修改了。

项目经理:小白,知道你初来乍到,遇到问题要多问问同事哈。

左小白:好的,谢谢 X 经理。

11

哎,今天差点把左小白玩废了,下班回去感受整我的都瘫了,明天就五一放假了,要不大宝贱走一波,放松一下。

未完待续……

更多文章请关注公号:吴小龙同窗

相关文章
相关标签/搜索