當前位置:
首頁 > 科技 > 都說 Git 很簡單,但你真的掌握了嗎?

都說 Git 很簡單,但你真的掌握了嗎?

Git 是目前最流行的版本控制系統,在它的基礎之上, GitHub 和 GitLab 已成為當前最流行的代碼託管平台,它們均提供代碼評審、項目管理、持續集成等功能,越來越多的互聯網企業都遷移到 Git。

熟練掌握 Git,有一個漂亮的 GitHub 主頁,在求職面試時也越來越加分,使用 Git 和基於 Git 的平台(GitHub 和 GitLab),已經成為企業對工程師的最基本要求。

Git 是日常工作中最常用、最有效率的工具,可是很多人會疑問,Git 不就那幾個簡單的命令嗎?有什麼難的?自以為熟練使用 Git 的你,是否經常遇到這樣的問題?

1. 怎麼又報 detached HEAD 了,什麼意思啊?

2. push 不上去了,提示什麼 non fast-forwards,這個是什麼鬼東西?

3. 我想把正在開發的這個項目開源到 GitHub 上去,怎們做可以同時 push 到公司的代碼平台和 GitHub 呢?

4. rebase 太難用了,我們還是用 merge 好了。

5. 不會是誰把 master 分支變更歷史了吧?怎麼 pull --rebase 的時候,有這麼多個 commit 要 rebase?簡直要瘋了。

6. GitLab 上怎麼做 code review?

和 Git 一樣,GitHub 和 GitLab 也是入門容易,想要用好,卻並不簡單。所以,我在極客時間開設了《玩轉 Git 三劍客》這門視頻課程,希望可以帶你深入掌握 Git、GitHub 和 GitLab。

?掃描上方二維碼即可訂閱

我是誰?

我是蘇玲,攜程持續交付團隊代碼中心負責人。

我 2004 年從同濟大學計算機應用碩士畢業,專註研發持續集成和代碼平台的建設。作為直接負責人,曾在大眾點評的 SVN 下線項目中,作為主力講師,推動 1000 多人的研發團隊將代碼遷移到 Git 和 GitLab。現在在攜程,為 3000 多人的研發團隊提供高可用的 GitLab 代碼平台,並帶領團隊研發了同時支持 pre-commit 和 post-commit 的代碼評審服務。

下面這張目錄,更清晰地展示了這門課程的具體內容。

訂閱福利

福利一:專欄共 60 講,限時優惠 ¥45,原價 ¥68,12 月 22 日恢復原價。

福利二:每邀請一位好友購買,你可獲得18 元現金返現,多邀多得,上不封頂,隨時提現。(提現流程:極客時間 App- 我的 - 分享有賞)

如何訂閱


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 InfoQ 的精彩文章:

Google、微軟、BAT、華為等40+AI落地案例年終總結
微服務架構下的監控需要注意哪些方面?

TAG:InfoQ |