首页 文章详情

实际工作后,Git 需要掌握到哪个程度呢?

苦逼的码农 | 459 2021-05-19 22:04 0 0 0
UniSMS (合一短信)

帅地前两天写了一篇文章:工作一年了,帅地学到了什么?


其中谈到了 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,那么推荐你看一看苏玲在极客时间开设的《玩转 Git 三剑客》这门视频课程,可以带你深入掌握 Git、GitHub 和 GitLab。


有一说一,熟练掌握 Git,有一个漂亮的 GitHub 主页,在求职面试时也越来越加分,使用 Git 和基于 Git 的平台(GitHub 和 GitLab),已经成为企业对工程师的最基本要求。

 

∆点击下图试看或订阅

 秒杀+口令 【happy2021】,立省¥40

原价129.,到手仅需¥89

仅限前100名!


苏玲是谁?

 

苏玲,携程持续交付团队代码中心负责人。


2004年从同济大学计算机应用硕士毕业,专注研发持续集成和代码平台的建设。作为直接负责人,曾在大众点评的SVN下线项目中,作为主力讲师,推动1000多人的研发团队将代码迁移到 Git 和 GitLab。


现在在携程,为3000多人的研发团队提供高可用的GitLab代码平台,并带领团队研发了同时支持pre-commit和post-commit的代码评审服务。


下面这张目录,更清晰地展示了这门课程的具体内容。

 

 

如何订阅


点击「阅读原文」或者下图,试看或订阅视频课程


∆点击上图试看或订阅

 

秒杀+口令 【happy2021】,立省¥40

原价129.,到手仅需¥89

仅限前100名!

 

 

一顿晚餐,让代码写的更高效!

限时优惠,速速上车!

good-icon 0
favorite-icon 0
收藏
回复数量: 0
    暂无评论~~
    Ctrl+Enter