每日最新頭條.有趣資訊

不會Git的程式員,面試的時候會被鄙視嗎?

最近和一個準備跳槽的朋友聊天,他問到一個問題,場主覺得還蠻有趣的:

掌握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. ……

獲得更多的PTT最新消息
按讚加入粉絲團