文章
301
标签
57
分类
41
首页
文章
归档
标签
分类
更多
留言板
网址收藏
友情链接
关于
NX の 博客
『字节青训营-3rd』L12:数据结构与算法
返回首页
首页
文章
归档
标签
分类
更多
留言板
网址收藏
友情链接
关于
『字节青训营-3rd』L12:数据结构与算法
发表于
2022-05-25
|
更新于
2022-08-18
|
青训营
字节跳动-3rd-后端
|
总字数:
17
|
阅读时长:
1分钟
因为参加数模比赛去了,所以没时间记录
字节青训营
上一篇
『字节青训营-3rd』L11:Git 的正确使用姿势与最佳实践
Git 是什么 版本控制 版本控制是什么? 一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统 本地版本控制 代表:RCS 依托于本地磁盘进行版本控制 集中式版本控制 代表:SVN 存在一个统一的远端服务器,用于版本控制,本地不存储版本控制 分布式版本控制 代表:Git 每个库都拥有所有的版本控制信息,远端服务器用于不同库之间进行版本信息同步 Git 发展历史 最初版由 Liunx 创始人 Linus Torvalds 花两周时间开发而成,主要是为了用于 Linux 项目的维护 Git 基本使用方式 Git 目录介绍 项目初始化 123mkdir democd demogit init 其他参数 --initial-branch 初始化的分支 --bare 创建裸仓库(纯 Git 目录,没用工作目录) --template 通过模板构建自定义 git 目录 观察 .git 目录 HEAD:当前的分支 config:配置 objects:文件信息 refs:分支信息 hooks 里面的一堆 .sample 文件是例子,不会执行 工作区和暂存区 Git Config 不同级别的 Git 配置:全局、系统、当前 低级别可以覆盖高级别 常见的 Git 配置 用户名配置 12git config --global user.name "xxx"git config --global user.email xxx@xxx.com Instead of 配置 相当于替换 1git c...
下一篇
『Git』如何使用 Git 参与杭助的项目
前情提要: 这几天开始参与字节跳动青训营的小组项目,沿用的是助手的团队开发模式,鄙人因为不熟悉 Git 的而吃了亏(基本上是学一次忘一次,下次一定好好做笔记),特写本文总结一套正确的操作逻辑,也同时为后来人指路 首先,你可以根据个人喜欢使用 GoLand 的图形界面或者纯命令行,二者的效果是相同的 PS:下图中我的 GoLand 是换过主题的,但是按钮的位置没有变,大差不差 怎么将项目克隆到本地? 使用图形界面使用命令行打开 GoLand ,点击『从 VCS 获取』 然后输入仓库 URL ,建议是 SSH 格式的,可以从 GitHub 找到 本步对应的命令行是 1git clone git@github.com:h68u/h68u-tiktok-app.git 这里还牵扯到创建并把 SSH 密钥添加到 GitHub 之类的,在此不赘述 怎么为项目贡献我的代码? 助手的标准规范是: 从主分支新建 dev 分支,并以你的名字命名(如 NX-dev) 在这个分支上修改项目 提交本地分支到本地 git 储存库,再推送至 GitHub 在 GitHub 上合并到主分支,完成对主分支的更改 接下来详细说明 新建你的个人分支(git checkout) 点击右下角的「Git 分支」 按钮,从主分支新建分支 本步对应的命令为 1git checkout -b NX-dev 将更新提交到本地储存库(git commit) 在工具栏中找到 「Git」->「提交」,或者从右上角的按钮中找到提交 核对一下本次的变更内容,并且在左下角标注本次提交的信息,然后提交 注意:可...
评论
Giscus
Twikoo
Nick Xu
这家伙真勤奋,什么都留下了
文章
301
标签
57
分类
41
Follow Me
公告
因为本人最近工作和学习都很忙,所以博客更新会比较慢,敬请谅解!
最新文章
2026 我想写点什么
2026-01-17
编程十年:那些人,那些事,那些瞬间
2025-10-29
腾讯六月:未曾拥有过的美好时光😘
2024-12-07
做原汁原味的自己
2024-10-16
『七个月的挣扎之路』支线合集
2024-07-15
繁
繁