不会Git的程序员,面试的时候会被鄙视吗?

来源:本站原创 发布时间:2018.12.14
33.1K

最近和一个准备跳槽的朋友聊天,他问到一个问题,场主觉得还蛮有趣的:

掌握Git的程序员群体:公司业务要求&自己感兴趣

Git重要吗?重要。毕竟Git 是目前最流行的版本控制系统,在它的基础之上,GitHub 和 GitLab 成为当前最流行的代码托管平台,它们均提供的代码评审、项目管理、持续集成等功能,越来越多的互联网企业都迁移到 Git。

不会Git很奇怪吗?一点也不。不是所有的公司都会用到,所以有些程序员可能更习惯用SVN。

场主比较提倡的是:技能应该基于公司业务去提升,技术可以考虑自己兴趣去学习。

也就是说,公司要用Git,你就一定要掌握;公司不用,但是你自己感兴趣,你可以去学习。

但是,

熟练掌握Git难不难,怎么知道自己有没有入门?

面试的时候会被问到的Git问题?

你都能回答吗?

1.平时自己都用什么 Git 工具?

2.Git add 和 Git stage 的区别是什么?

3.Git-flow 基本流程以及你的理解?

……

实操中,可能遇到的问题?

你都能解决吗?

1.  怎么又报 detached HEAD 了,什么意思啊?

2.  push 不上去了,提示什么 non fast-forwards,这个是什么鬼东西?

3.  我想把正在开发的这个项目开源到 GitHub 上去,怎们做可以同时 push 到公司的代码平台和 GitHub 呢?

4.  GitLab 上怎么做 code review?

5.  ……


(作者:佚名 编辑:ahtianen)


上一篇:“复制粘贴”之母去世了,人类失去了自己的本质

下一篇:最新全球研发支出排名出炉:亚马逊力压谷歌成第一

合作伙伴

合作伙伴

扫码立即关注