再认识Git | 青训营笔记

57 阅读2分钟

和Git的一些故事

第一次接触Git还是在大一准备参加大数据竞赛的时候,老师教我们使用Git来管理我们的学习笔记。

其实感觉笔记在本地也行,感觉老师是为了让我们熟悉Git。当时就是完全不清楚原理,对着教程一顿敲,走了一些弯路。

大二开始接触开源项目,跟着老师做项目,参加比赛做项目,开始频繁用Git来管理代码。然而,还是停留在对着教程一顿敲的阶段,把报错扔给ChatGPT(doge)。

过几周我就是大三学生了,参加了字节的后端训练营,对Git的认识有了更深的理解。也决心一定要抽时间把Git的原理补上来,只看着什么文档一顿敲不行,可能会出问题,或者把简单的流程搞复杂。

大多数公司面试不问,但是工作一定会接触到,程序员必备技能。可能入职第一天就要配置账号和权限,拉取代码在本地跑一下。

一点题外话:代码仓库部门

谈到Git,但是想到最多的就是管理仓库代码吧。我比较感兴趣的是字节讲师的自我介绍——字节跳动代码仓库部门。

几个字来解释一下,就是帮助研发更好地开发、管理代码。

具体做什么:代码托管、代码智能、代码分析、持续集成。

听不懂?反正我刚开始也没听懂。简单举两个例子。

代码托管,就是托管公司内部代码仓库,并且在这之上对代码管理的相关功能进行迭代,就是在公司内部,能够更好地管理代码。

代码智能:比如开发人员需要用到一个什么库,这种功能能够提供更高效的跳转功能,能够准确找到自己需要的代码或者依赖什么库。