實(shí)習(xí)生不會(huì) Git,把我代碼刪了。。
近期團(tuán)隊(duì)遇上了個(gè)糟心問(wèn)題,實(shí)習(xí)生亂使用 Git 命令把團(tuán)隊(duì)各個(gè)同事的代碼誤刪了,當(dāng)然他自己的代碼也找不到了。
而這次的問(wèn)題主要就出在 git reset 命令上面,實(shí)際上這個(gè)命令我也沒(méi)玩太明白。
這次后我才知道,不止我和實(shí)習(xí)生同學(xué),大家都太小看 Git 了。再跟其他團(tuán)隊(duì)一交流,發(fā)現(xiàn)大家平時(shí)都或多或少有因?yàn)?Git 用得不熟耽誤時(shí)間的,比如說(shuō):
1.怎么又報(bào) detached HEAD 了?
2.push 不上去了,提示 non fast-forwards,什么鬼?
3.我想把正在開(kāi)發(fā)的這個(gè)項(xiàng)目開(kāi)源到 GitHub 上去,怎們做可以同時(shí) push 到公司的代碼平臺(tái)和 GitHub 呢?
4.GitLab 上怎么做 code review?
痛定思痛,我去惡補(bǔ)了極客時(shí)間的《玩轉(zhuǎn) Git 三劍客》視頻課,坐地鐵的時(shí)候連著看了好幾天。課程里硬貨多不說(shuō),蘇老師的講解也很有意思,好像一個(gè)美女在跟你面對(duì)面聊天,順便還手把手為你演示操作,這也是我喜歡視頻課勝過(guò)專(zhuān)欄的一大原因。
別的不說(shuō),Git、GitHub、GitLab 我算是徹底玩明白了,早就該打好的基礎(chǔ)這會(huì)狠狠補(bǔ)上。學(xué)完之后,順便給大家申請(qǐng)了5.4折優(yōu)惠,結(jié)算時(shí)輸入優(yōu)惠口令「happy2021」到手¥109。
秒殺+口令「happy2021」
立省 ¥90,拿下基礎(chǔ)知識(shí)
之所以推薦這門(mén)課程,除了都是硬核干貨之外,還有以下兩方面原因
一、作者專(zhuān)業(yè)資深,是攜程代碼平臺(tái)負(fù)責(zé)人。
蘇玲,2004年從同濟(jì)大學(xué)計(jì)算機(jī)應(yīng)用碩士畢業(yè),專(zhuān)注研發(fā)持續(xù)集成和代碼平臺(tái)的建設(shè)。她作為直接負(fù)責(zé)人,曾在大眾點(diǎn)評(píng)的SVN下線項(xiàng)目中,作為主力講師,推動(dòng)1000多人的研發(fā)團(tuán)隊(duì)將代碼遷移到 Git 和 GitLab。
現(xiàn)在,為3000多人的研發(fā)團(tuán)隊(duì)提供高可用的GitLab代碼平臺(tái),并帶領(lǐng)團(tuán)隊(duì)研發(fā)了同時(shí)支持pre-commit和post-commit的代碼評(píng)審服務(wù)。
二、除了Git,還深入講解 GitHub 和 GitLab。
在這套Git系列視頻課中,老師會(huì)從 Git 的基本命令、核心概念和工作原理入手,先帶你學(xué)會(huì)用 Git 進(jìn)行基本的版本管理工作,以及遇到問(wèn)題該如何解決。
然后,再來(lái)熟悉 GitHub 和 GitLab 這兩個(gè)平臺(tái)的主要功能,以及如何基于它們來(lái)做項(xiàng)目管理和處理團(tuán)隊(duì)協(xié)作的常見(jiàn)問(wèn)題沖突。
最后,會(huì)用一些簡(jiǎn)單的項(xiàng)目,帶著大家走一遍團(tuán)隊(duì)協(xié)作、代碼 review 和分支集成以及整個(gè)持續(xù)交付的過(guò)程。
相信學(xué)完這門(mén)課,你肯定能深入理解 Git 工作原理,掌握 Git 的高級(jí)使用技巧,用 GitHub 進(jìn)行團(tuán)隊(duì)項(xiàng)目代碼管理,并能夠通過(guò) GitLab 完成簡(jiǎn)單的 DevOps 流程。
下面這張目錄,更清晰的展示了課程內(nèi)容:

現(xiàn)在已經(jīng)超過(guò) 22,000 人訂閱這個(gè)課,學(xué)過(guò)的同學(xué)都表示老師講得清晰易懂還有趣,好評(píng)著實(shí)不少。

最后再提醒一下,結(jié)算時(shí)輸入優(yōu)惠口令「happy2021」底價(jià)到手,平時(shí)不注重基礎(chǔ)知識(shí),出問(wèn)題再惡補(bǔ)就晚了,推薦入手。
掃碼免費(fèi)試讀??
點(diǎn)擊「閱讀原文」
抓住立省¥90上車(chē)的機(jī)會(huì)??
