前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【K8s】kubernetes 源码第一个 commit

【K8s】kubernetes 源码第一个 commit

原创
作者头像
Librant
修改2022-06-25 17:58:50
4550
修改2022-06-25 17:58:50
举报
文章被收录于专栏:跟我一起学 K8s跟我一起学 K8s

在学习 k8s 源码的时候,需要查看 k8s 中第一次提交的代码,那么如何在 GitHub 上查找第一个 commit id 信息呢?


前置条件:
  • 有一个 github 账号,可以打开 github 网站
  • 本地可以下载 github 代码(可以 git clone)

查找步骤:
  • 打开 github 网站,找到 k8s 源码仓库; k8s源码
最新 commit 记录
最新 commit 记录
  • 通过最新的 commit id 查询第一个 commit id

k8s 第一次commmit

https://github.com/kubernetes/kubernetes/commits/master?after=c6970e64528ba78b74bf77b86f9b78b7b61bd0cd+108436

moby: https://github.com/moby/moby/commits/master?after=4eb1c5bd52afa08595d9a082a9ba05c81f79be07+44186

-- 通过对比可以知道,是最新的 commit id - 2 为第一次 commit 的记录信息

  • 复制 第一次提交的 commit 信息

2c4b3a562ce34cddc3f8218a2c4d11c7310e6d56

  • 下载 k8s 源码
代码语言:shell
复制
git clone git@github.com:kubernetes/kubernetes.git

切换到第一次 commit 代码:

代码语言:text
复制
git checkout 2c4b3a562ce34cddc3f8218a2c4d11c7310e6d56

最终切换完成:

k8s第一个commit源码
k8s第一个commit源码

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前置条件:
  • 查找步骤:
相关产品与服务
容器服务
腾讯云容器服务(Tencent Kubernetes Engine, TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务,覆盖 Serverless、边缘计算、分布式云等多种业务部署场景,业内首创单个集群兼容多种计算节点的容器资源管理模式。同时产品作为云原生 Finops 领先布道者,主导开源项目Crane,全面助力客户实现资源优化、成本控制。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档