
git
文章平均质量分 95
woai3c_
FE/Nodejs/Rust 全栈
Github: https://github.com/woai3c
展开
-
一些常用的 Git 进阶知识与技巧
1. 同一电脑存在多个 Git 账号 假设我们在同一电脑上拥有多个 Git 账号,例如公司内部使用的是 Gitlab,个人使用的是 Github 或者 Gitee。那就会遇到一种情况,上班时想给个人开源项目提交代码,但是 Git 绑定的是公司的账号。 在这种情况下,我们可以让 Git 绑定多个不同的 ssh key,每个 ssh key 对应一个不同的 Git 服务器。 生成第一个 ssh key: ssh-keygen -t rsa -C "xxx@xxx.xx" 生成第二个 ssh key: ssh-原创 2021-11-09 10:14:41 · 403 阅读 · 1 评论 -
手写 git hooks 脚本(pre-commit、commit-msg)
简介 Git 能在特定的重要动作发生时触发自定义脚本,其中比较常用的有:pre-commit、commit-msg、pre-push 等钩子(hooks)。我们可以在 pre-commit 触发时进行代码格式验证,在 commit-msg 触发时对 commit 消息和提交用户进行验证,在 pre-push 触发时进行单元测试、e2e 测试等操作。 Git 在执行 git init 进行初始化时,会在 .git/hooks 目录生成一系列的 hooks 脚本: 从上图可以看到每个脚本的后缀都是以 .sam原创 2021-07-18 23:57:53 · 1965 阅读 · 1 评论 -
git 常用命令介绍
1. git add <file> 将 file.txt 文件添加到暂存区。 git add file.txt 将当前所有有变动的文件添加到暂存区。 git add . 2. git commit 将暂存区的文件提交到当前分支。 git commit -m '将刚才添加到暂存区的文件提交到当前分支,-m 代表要加注释' 3. git push <远程主机名> <...原创 2020-04-30 14:34:59 · 179 阅读 · 0 评论