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

哎,今天差點把左小白玩廢了,下班回去感受整我的都癱了,明天就五一放假了,要不大寶賤走一波,放鬆一下。

未完待續……

更多文章請關注公號:吳小龍同窗

相關文章
相關標籤/搜索