首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
代码版本控制
比诺
创建于2022-02-13
订阅专栏
暂无订阅
共8篇文章
创建于2022-02-13
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
使用 pre-commit Hooks 检查代码
pre-commit 钩子是在 git commit 执行后在输入commit message之前触发的钩子。它可以用于检查即将提交的快照、查看是否忘记某些内容、确保测试运行或检查代码等。
git commit message 建议
通过自定义 git commit-msg hooks 或借助工具库可以实现commit message规范,用来约定commit message风格和提升代码可维护性。
git flow
git workflows(又称为git flow)介绍了一些通过轻量级分支可能实现的常见工作流,你可以决定是否在工作中使用这些轻量级分支,当然你可以自定义主题分支来定义自己的工作流。
源码中.github 配置文件的作用
为帮助项目参与者做好工作,您可以将含有参与指南的文件添加到项目仓库的根目录docs或.github文件夹。有人打开拉取请求或创建issue时,他们将看到指向该文件的链接。
git 分支
分支是指所包含commit对象校验和(单个commit校验和是长度为40的 SHA-1 值字符串)的blob文件,创建一个新分支就相当于往一个文件中写入41个字节(40个字符和一个换行符)。
git add 和 git commit 实现细节
众所周知,git add 操作会将当前工作区的文件存储进暂存区。那么内部实现细节是什么呢?git commit 又是什么实现呢?
git 别名
Git 并不会在你输入部分命令时自动推断出你想要的命令。 如果不想每次都输入完整的 Git 命令,可以通过 `git config` 文件来轻松地为每一个命令设置一个别名。
git clone 慢的解决办法
目前 github.com 的文件服务器源站部署在美国,受到站点加速或CDN加速的影响,大陆用户访问github.com时常不好使,可通过访问效果良好的中间服务器从 github 克隆并返回。