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

画外音:还在用CVS和SVN的请举手?

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

画外音:面试时,务必不要在这里丢分。

自以为熟练使用 Git 的你,是否经常遇到这样的问题?

  • 又报 detached HEAD 了,啥意思啊?
  • push不上去,non fast-forwards,什么鬼?
  • 想把正在开发的项目开源到 GitHub 上去,怎们做可以同时 push 到公司的代码平台和 GitHub 呢?
  • reba
收藏 打印